Create a self-custody wallet

To interact with the Eternal AI blockchain, you need a self-custody wallet. More than just a login, it gives you full control over your Eternals. You can use the wallet to hold, send, and receive Eternals permissionlessly.

Create a wallet

To create a wallet, run:

eai wallet create

or you can restore an existing wallet:

eai wallet import -p <PRIVATE_KEY> --network "mainnet"

Note:

  • The -p parameter means private key, and it is required. If you don't provide a private key, the system will throw an error.

  • The --network parameter means the network you want to use, and it is optional. If you don't provide a network, the system will use the testnet network as default.

To see all available wallet options, you can run:

eai wallet --help

Add funds to your wallet

After creating a wallet, you will need some EAI, the native cryptocurrency of the Eternal AI network, to cover the network fees for deploying your first Eternal.

It is free and fast to get some testnet EAI from the Eternal AI Faucet for development. On the testnet, you can simulate using all of Eternal AI's features without using real money. Once you are ready to deploy on the mainnet, buy some EAI on Uniswap.

Get a new deposit address and send it some EAI.

eai wallet deposit

You can see pending transactions with:

eai wallet transactions

Once the transaction is confirmed, you should be able to see the updated balance with:

eai wallet balance

Last updated