Creating DeSo Testnet Accounts
Last updated
Was this helpful?
Last updated
Was this helpful?
First, if you’re going to be writing a trading bot, it is best to familiarize yourself with the DeSo node testnet UI, node , and the Openfund testnet UI, . This will allow you to do everything with “fake money” so that you don’t put capital at risk until you’re sure everything is working properly.
To set up a testnet account, simply execute the following steps:
Visit
This is the reference node for testnet that most developers get started on when testing. Note that anyone can run a DeSo node by following the instructions in , this just happens to be a fairly reliable one.
Create an account
Note that DeSo wallets are managed locally in your browser. The DeSo wallet works almost exactly like MetaMask, only it doesn’t require the installation of a Chrome extension, and it supports much more granular and transparent permissions at an app level. This means that creating a wallet on one app results in that wallet being accessible to any other DeSo app as long as permissions are confirmed, including , , and (noting these are mainnet links, not testnet ones, so your testnet wallet won’t be accessible there).
Note that when you use an app, a “derived key” is issued that has much more limited permissions than your master key, which you have to accept before using the app. This allows you to use an app without having to hit “confirm” on low-value transactions (e.g. making posts or liking posts) while being 100% sure the app can’t steal funds.
We recommend always using seed phrases for test accounts, as that tends to be easier to manage. You can use one seed phrase and create new accounts with different indexes by hitting “add account” in the wallet.
When creating an account you can enter your phone number to get 1 free testnet $DESO from the faucet
Note that testnet $DESO does not have any value outside of the test environment!
If you don’t want to enter your phone number, some apps use the advanced captcha flow, such as . Eventually this flow will be integrated back into the reference node.
Once you have an account with starter DESO, you can visit the following links to test things:
Testnet explorer:
Here, you can login and stake your DESO if you want.
Testnet Openfund:
Here, you can place orders and use the inspector to see what transactions are being constructed and submitted to the DeSo blockchain.
For a reference on all useful testnet links, including the testnet block explorer, .
For tips on creating lots of mainnet accounts with starter DESO in them, .
For a primer on building DeSo apps, . Useful as a reference, or if you find something confusing in this guide.