Creating Jungle 3 account
Create Keys
To create a jungle3 account, use cleos or some other tool to create a key for you
cleos create key --to-console
export OWNER_PRIVATE_KEY= # private key provided
export ACTIVE_PRIVATE_KEY= # private key providedCreate Account
Create account here with public key: https://monitor.jungletestnet.io/#account
export JUNGLE_ACCOUNT=
export JUNGLE_ENDPOINT=https://jungle3.cryptolions.io:443Test accounts can only contain the characters a-z (lowercase), 1-5 and they must be 12 characters.
Import Keys
Import private key(s).
zeus key import $JUNGLE_ACCOUNT --owner-private-key --active-private-key $ACTIVE_PRIVATE_KEY --network=jungle3cleos wallet import --private-key $ACTIVE_PRIVATE_KEY
# if you do not have a wallet created, create with
cleos wallet create --file wallet_password.pwd
# save wallet passwordBe sure to save your wallet password!
Faucet
Use the faucet to get 100 initial tokens: https://monitor.jungletestnet.io/#faucet
Stake CPU/NET
Now we will stake EOS for CPU/NET so that we can run transactions.
Now unfortunately this isn't enough EOS to set the smart contract. We need to buy RAM, but the faucet only allows 1 use per 6 hours, so what do we do? We create 3 more accounts, send the faceted EOS to our account, and buy that RAM. Let's go.
Create more accounts
Create 3 more accounts using the same public key as before here
Hit the faucet again here for each account
If the trx by some miracle goes through, skip to Buy more resources.
Adjust transfer amount, from, and actor to:
Buy More Resources
Now we will buy 285 EOS worth of RAM.
Set eosio.code permission
eosio.code allows a smart contract to sign actions itself, we will set this up under the active permission level.
#party
Last updated
Was this helpful?