- Gas — the native asset of each chain (Sepolia ETH on EVM, Stellar Testnet XLM on Soroban). These come from the chain’s built-in faucets, not from ProofBridge.
- Bridge tokens — the ERC-20, SAC, and SEP-41 tokens that ProofBridge actually moves between chains. These come from the in-app Faucet page.
Open the faucet
After signing in, navigate to Faucet in the app (also reachable from the sidebar). The page lists every supported chain and, under each chain, the bridgeable tokens you can claim on that chain.The faucet page only shows tokens you can actually bridge. Native
gas assets (ETH, XLM) are intentionally omitted because they’re not
bridgeable on their own — you wrap them to ERC-20 / SAC form as part
of a bridge order. Fund gas separately via the public faucets listed
below.
Claim a token
Connect the wallet on the target chain
Each token is claimed on a specific chain. You must be connected
and authenticated on that chain first — EVM wallets for Sepolia
tokens, a Stellar wallet for Stellar-side tokens. See
Connect your wallet.If you have both chains linked to the same account (see
Link a second wallet),
the faucet can claim on either side without re-signing.
Find the token under its chain
Scroll to the chain card for the token you need. Tokens with the
Claim button are faucetable. Tokens without one (native XLM,
native ETH) aren’t — use the external gas faucets instead.
Click Claim
Hit Claim. The app calls
POST /v1/faucet/request on the
relayer, which mints the token on your linked wallet’s address for
that chain. No wallet signature is required — the relayer’s own
admin key mints on testnet.Wait for the tx to confirm
EVM claims land in one block (a few seconds on Sepolia). Stellar
claims land in one ledger (~5 seconds). Your wallet balance
updates automatically once the transaction is confirmed.
(Optional) Add the token to your wallet
Click the wallet icon next to a token to register it in your
connected wallet so the balance is visible natively:
- MetaMask — uses
wallet_watchAsset(ERC-20 add-token dialog). - Freighter — uses Freighter’s
addTokenAPI for SAC and SEP-41 tokens. If Freighter times out, the app copies the contract id to your clipboard so you can paste it into Freighter’s “Add asset” search.
Limits
ProofBridge’s faucet enforces one hard limit per user, per token:You can’t claim a token if your wallet already holds more than ~100,000 units of it (measured in the token’s raw base units).In practice this means you can always top up when you’re low, but repeated claims to stockpile are blocked. If you’re hit with
Balance threshold exceeded in the toast, spend or bridge some of
what you already hold and try again.
There is no explicit time-based cooldown at the moment. The balance
threshold acts as the rate limiter.
When the faucet doesn’t give you what you need
| You need… | Use… |
|---|---|
| Sepolia ETH for gas | A public Sepolia faucet (Alchemy, Infura, QuickNode, Chainlink). Requires a small mainnet balance or GitHub login. |
| Stellar Testnet XLM for gas | friendbot — instant, unlimited, no sign-up. |
| Bridgeable ERC-20 / SAC / SEP-41 | The in-app Faucet. |
| Mainnet tokens | Not supported. ProofBridge is testnet-only today. |
Where to go next
Once you have both gas and the bridge tokens you want to move:Bridge your first tokens
Use the tokens you just claimed to complete a cross-chain transfer.
Provide liquidity
Fund an ad with those tokens to match orders from other bridgers.