Skip to content

Adding funds to wallet ​

Step 1: Get some Ethereum (ETH) ​

Ether is used to pay for interactions on the block chain (known as gas).

You spend gas everytime you make a call to SingularityNET:

  • Transfer ASI (FET) into the multi-party escrow account,
  • Create a payment channel for a service published in the SingularityNET registry, and
  • Transfer ASI (FET) into the payment channel and set the timeout

After that, you interact with the service directly and won’t need to pay for further transactions unless you want to add more ASI (FET) or extend the timeout for the payment channel.

So how do you get Ether? The mainnet requires you to buy or mine it, but we’re going to use a test net for now. Specifically Sepolia.

Luckily for test networks you can go to any Sepolia-Ethereum faucet and get some, or reach out to somebody on the SingularityNET developer team through their Mattermost channels.

NOTE: If you attempt to pull from a faucet, you may be required to hold a tiny amount of main net Ethereum. This is in order to circumvent robots and scripters.

Step 2: Get some ASI (FET) ​

Once you have created your default account, and added some ethereum to your wallet, you need to add some ASI (FET) to your wallet.

These are the tokens utilized for calling services on the marketplace. Please connect your MetaMask wallet to the SingularityNET faucet, and request some ASI (FET), or reach out to somebody on the SingularityNET developer team through their Mattermost channels.