Skip to main content

How to get test tokens

Three Keyban networks are testnets you can fund yourself for free. Each ledger has its own faucet — pick the one matching your application's network and follow its 30-second flow. Test tokens have no monetary value and the testnet ledger may be reset; use them only for development and integration testing.

Base Sepolia

BaseBase
BaseSepolia
delivers Sepolia ETH
  1. Open one of the public faucets:
  2. Paste the wallet address from useKeybanAccount().address (it starts with 0x…).
  3. Click Request. The faucet sends a small amount of Sepolia ETH — enough for hundreds of test transactions.
  4. Confirm the balance in BaseScan Sepolia.

Starknet Sepolia

StarknetStarknet
StarknetSepolia
delivers Sepolia ETH or STRK
  1. Open the Starknet Faucet.
  2. Choose the asset you need — ETH for transaction fees, STRK for fee-paying via STRK.
  3. Paste the Starknet address from useKeybanAccount().address (it starts with 0x… but is shorter than an EVM one).
  4. Click Send Request. Confirm via Starkscan Sepolia or Voyager Sepolia.

Stellar Testnet

StellarStellar
StellarTestnet
creates and funds the account in one step
Friendbot creates the account

On Stellar, an unfunded account does not exist on-chain. Friendbot both creates the account record and funds it with 10 000 XLM in a single call — there is no separate « create account » step on testnet.

  1. Open the Stellar Laboratory.
  2. Generate a keypair if you don't already have one.
  3. Paste your public key into the Friendbot utility (under Build).
  4. Click Get test network lumens.
  5. Confirm the balance in Stellar Expert (testnet).

Going to mainnet

Test tokens never become real funds. Promoting an integration to mainnet means provisioning a fresh Keyban application against the mainnet identifier (StarknetMainnet, StellarMainnet) and re-creating the business artefacts on top — see Plan your network environment.