Skip to content

Generating Wealth

To fund an AEA for testing on a test-net you need to request some test tokens from a faucet.

First, make sure you have installed the crypto plugin of the target test-net. E.g. for Fetch.AI:

pip install aea-ledger-fetchai

And for Ethereum:

pip install aea-ledger-ethereum

Add a private key to the agent

aea generate-key fetchai
aea add-key fetchai fetchai_private_key.txt

or

aea generate-key ethereum
aea add-key ethereum ethereum_private_key.txt

Note

If you already have keys in your project, the commands prompt you to confirm whether to replace the existing keys.

Using a Faucet Website

First, print the address:

aea get-address fetchai

or

aea get-address ethereum

This will print the address to the console. Copy the address into the clipboard and request test tokens from the faucet here for Fetch.ai or here for Ethereum. It will take a while for the tokens to become available.

Second, after some time, check the wealth associated with the address:

aea get-wealth fetchai

or

aea get-wealth ethereum

Using the CLI

Simply generate wealth via the CLI:

aea generate-wealth fetchai

or

aea generate-wealth ethereum

Note

This approach can be unreliable for non-fetchai test nets.