To receive tips, you need a wallet on each chain you want to accept. This page walks you through that, chain by chain, with honest notes about which are simple and which have quirks.
pick one chain to start. add more later.
How to use this guide
You don't need a wallet on every chain — just the ones you want to accept tips on. Start with whichever chain your audience already uses. You can always come back and add more. Three of the four chains work the same way from your perspective (paste address, receive tips). XRPL has one extra step if you want stablecoins on it; we'll flag that clearly.
XRPL
XRPL
fastest, cheapest, one wrinkle for stablecoins
The XRP Ledger has sub-second settlement and near-zero fees. Addresses start with r and are 25-35 characters. The native asset is XRP.
Wallets
XamaniOS / Android
— The most polished XRPL wallet. Good for mobile-first creators.
CrossmarkBrowser extension
— Like MetaMask for XRPL. Great if you're on desktop.
Install one of the wallets above. Back up your seed phrase somewhere safe — losing it means losing access to your funds.
The wallet generates your address — a string like rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh.
Activate the account by sending it at least ~10 XRP. XRPL requires a reserve before an address exists on-ledger. Buy XRP on any exchange and withdraw to your address.
Copy the address into the Just The Tips configurator's XRPL field. Done.
⚠ Want to accept USDC or RLUSD on XRPL?
This is the one wrinkle. XRPL accounts can only hold non-native assets (USDC, RLUSD, etc.) after creating a trust line to the issuer. Without it, USDC transactions to your address fail.
To add a trust line:
Open your wallet (Xaman, Crossmark, GemWallet — all support this)
Find "Add token" or "Trust line" or "Add asset"
Select USDC (issued by Circle's XRPL issuer) or RLUSD (Ripple's USD stablecoin)
Sign the trust-line transaction. Your wallet will show the ~2 XRP reserve increase.
Our default: we accept XRP only on our own XRPL address — we didn't set up trust lines on our receiving account, so we only accept native XRP there. Your choice whether to do the same.
Heads up
If you don't set up trust lines and your tippers try to send USDC anyway, their transactions fail with tecNO_LINE. They lose the tiny transaction fee. The tip doesn't land. Configure ALLOWED_ASSETS=XRP in your bot config to be safe if you're not using trust lines.
BASE
Base
ethereum-compatible, cheap, USDC-ready
Base is an Ethereum L2 built by Coinbase. Addresses start with 0x and are 42 characters — the same format as Ethereum mainnet. Any Ethereum wallet works on Base; you just add the network to it.
Wallets
MetaMaskBrowser + mobile
— The classic. Works on every EVM chain.
RainbowMobile first
— Nicer UX than MetaMask, especially on mobile.
ZerionBrowser + mobile
— Portfolio-focused, clean interface.
Setup
Install one of the wallets. Back up your seed phrase.
Your address is the same across Ethereum mainnet, Base, Arbitrum, Optimism, and any other EVM chain — one address format, many networks.
Add the Base network to your wallet if it isn't there by default. Most modern wallets include it; if not, go to chainlist.org and add it with one click.
Fund the address with a small amount of ETH on Base — needed for future transactions, not for receiving. You can bridge ETH from mainnet via the official Base bridge, or buy directly on Coinbase and withdraw to Base.
Copy the address into the Just The Tips configurator's Base field.
About USDC on Base
The bot watches for native USDC — the Circle-issued version at contract 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913. Not the bridged USDbC version, which is an older form.
You don't need to do anything special to hold USDC — just give someone your Base address, they send USDC, it lands. The wallet may not show the balance until you "add the token" to your wallet UI, but the funds are already in your account at the moment of confirmation.
Simple by design
No trust lines, no activation reserves, no setup friction. Paste address, receive tips. This is how most creators will experience Base, Arbitrum, and Solana — XRPL is the outlier.
ARBITRUM
Arbitrum
same as Base, different chain
Arbitrum is another Ethereum L2, operated by Offchain Labs. Same address format as Base and Ethereum mainnet (0x..., 42 characters). Same wallet apps work.
You can use the same address on Base and Arbitrum. They're separate networks but share the same address format, so if your wallet manages EVM chains, one address works on both. The Just The Tips bot watches each chain independently — a tip on Base and a tip on Arbitrum both land at the same address, from your wallet's perspective.
Wallets
Same as Base. MetaMask, Rainbow, Zerion — any EVM wallet.
Setup
If you already set up a wallet for Base, you're almost done. Just add the Arbitrum network in your wallet (modern wallets include it; chainlist.org otherwise).
Fund with a tiny amount of ETH on Arbitrum — bridge via the Arbitrum bridge, or withdraw from Coinbase / Kraken / any exchange that supports Arbitrum withdrawals.
Paste the same 0x... address into the configurator's Arbitrum field.
About USDC on Arbitrum
Same story as Base. Bot watches for Circle's native USDC at contract 0xaf88d065e77c8cC2239327C5EDb3A432268e5831. Not the older USDC.e bridged version.
SOLANA
Solana
fast, native memos, one-step setup
Solana is a fast non-EVM chain. Addresses are 32-44 character base58 strings — no 0x prefix. Example: 7xKXtg2CW87d9qPqiJqB5d5UeqJN4ZvN6BwgVYvtYSBp.
Solana has a useful feature for tipping: native memo support. Tippers can write a short message directly in the transaction, and your bot reads it on-chain. No buffer, no guessing who sent what.
Wallets
PhantomBrowser + mobile
— The most popular Solana wallet. Great UX.
SolflareBrowser + mobile
— Solid alternative, also supports Ledger.
BackpackBrowser + mobile
— Newer, more feature-packed.
Setup
Install one of the wallets. Back up your seed phrase.
Your address is the public key, shown in the wallet's main view.
Fund it with a small amount of SOL — about 0.01 SOL is enough. Solana has a rent-exempt minimum for accounts to persist on the network. You can buy SOL on any exchange and withdraw to your address.
Copy the address into the Just The Tips configurator's Solana field.
About SOL and USDC on Solana
Our own deployment accepts native SOL and native USDC on Solana. USDC is Circle's token at mint EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v.
Like EVM chains, you don't need to do anything special to receive USDC — your wallet will auto-create the token account on first receipt. The first time USDC arrives, there's a ~0.002 SOL cost to initialize the token account, paid automatically from the transaction.
Solana tip: memos
Tippers can write a short note in their wallet at signing time — your bot includes that note in its thank-you message. Encourage your audience to include names or personal notes.
Once you have addresses
Head to the configurator and paste each address into its field. You can skip chains you don't want — just leave those fields empty.
The configurator validates address formats before generating your bundle, so typos get caught early. If something doesn't match the expected format, you'll get a clear error before shipping.