Testnet Faucet
The Orbinum testnet faucet sends ORB tokens to any valid wallet address. Tokens have no economic value — they exist so you can interact with the testnet without managing real assets.
You need a Discord account that is a member of the Orbinum Discord server and a wallet address (EVM or Substrate SS58).
1. Open the Faucet
Go to faucet.orbinum.network and enter your wallet address.
Supported formats:
| Format | Example | Wallet |
|---|---|---|
EVM (0x…) | 0xd8dA6BF2… | MetaMask, Rainbow, any EVM wallet |
Substrate SS58 (5…) | 5GrwvaEF… | Polkadot.js extension, Talisman, SubWallet |
The eligibility badge updates in real time. If it shows Eligible, continue to the next step.
2. Complete Human Verification
Solve the Cloudflare Turnstile challenge. This step must be completed before the request button becomes active.
3. Authorize with Discord
Click Request Tokens. You are redirected to Discord to authorize the faucet application.
The faucet requests the guilds.members.read scope — it only checks whether your account is a member of the Orbinum server. It does not read your messages or personal data.
The authorization link expires after 10 minutes. If it expires, return to the faucet and start again.
4. Receive Tokens
After authorization, the faucet:
- Verifies your guild membership.
- Checks rate limits (address, Discord account, IP).
- Sends 10 ORB to your address.
- Redirects you back with the transaction hash and the time until your next eligible drip.
Rate Limits
Three independent limits apply per request. All three must pass.
| Limit | Scope | Window |
|---|---|---|
| Address | Your wallet address | 24 hours |
| Discord | Your Discord user ID | 24 hours |
| IP | Your network IP | 24 hours |
The Discord limit is the strongest: even if you switch wallet addresses, the same Discord account cannot receive a second drip within 24 hours.
Address Compatibility
EVM and Substrate — same account
If your Substrate wallet was created from a secp256k1 private key (the same key type used by MetaMask), your EVM address (0x…) and your Substrate address (5…) point to the same balance. Submitting either form counts as the same identity and shares the cooldown.
If you imported an Ethereum private key into a Substrate wallet, you only need to request once — from either address.
Sr25519 and Ed25519 accounts
Addresses generated by Polkadot.js extension or Talisman using Sr25519 or Ed25519 keys are independent from any EVM address. Each has its own balance and its own cooldown.
Error Reference
| Error code | Cause | Action |
|---|---|---|
not_guild_member | Discord account is not in the Orbinum server | Join the server and try again |
rate_limited | Cooldown has not expired | Wait until the time shown on screen |
discord_auth_failed | Discord authorization failed | Try again; check your Discord session |
state_expired | OAuth link expired (10-minute limit) | Return to the faucet and start again |
rpc_error | Chain could not process the transaction | Try again in a few minutes |
Frequently Asked Questions
Can I use multiple addresses to get more tokens? Yes, each address has its own 24-hour cooldown. The Discord and IP limits still apply — one drip per Discord account per 24 hours regardless of address.
My EVM and Substrate addresses are different — can I request for both? If both addresses derive from the same secp256k1 private key, they share one balance and one cooldown. If the Substrate address comes from Sr25519 or Ed25519, it is a separate account with its own cooldown.
I received the transaction hash but my balance hasn't changed. Wait a few seconds for the transaction to be finalized. Make sure your wallet is connected to the correct network. You can verify the transaction on the Orbinum Block Explorer.