Tokens & Trustlines
Dashboard → Wallets → Tokens & Trustlines · Chains: Stellar, Solana, Polygon
Configure which tokens your users' wallets hold, on every chain the app enables. One table lists them all, with a filter tab per chain (All, Stellar, Solana, Polygon) once more than one chain is on.
How it works
| Chain | What enabling a token does |
|---|---|
| Stellar | When a user wallet is created or activated, Pollar sets up a trustline for each enabled asset, sponsored by your funding wallet (0.5 XLM of reserve each, see Account Funding). Users never enable assets by hand |
| Solana | The SPL token shows up in the user's balance, send and receive modals. Solana needs no trustline: the user's associated token account is created by Pollar the first time the token reaches the wallet, with the rent paid by the app |
| Polygon | The ERC-20 shows up in the user's modals; nothing is created on-chain |
Each enabled token also carries a sponsor transfers switch on the Sponsorship page: on Stellar a fee bump, on Solana the GAS wallet as fee payer.
Adding a token
- Click Add token and pick the chain
- Stellar: choose from the catalog or search Horizon by code and issuer G-address. Solana: paste the SPL mint address; Pollar reads the symbol and decimals from the chain. Polygon: paste the token contract address
- Click Save
The token is enabled on all wallets from this point. On Stellar, existing wallets get the trustline the next time they are touched; on Solana and Polygon the token is visible immediately.
Common assets on Stellar
| Asset | Issuer |
|---|---|
| USDC | GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN |
| EURC | GDHU6WRG4IEQXM5NZ4BMPKOXHW76MZM4Y2IEMFDVXBSDP6SJY4ITNPP |
| AQUA | GBNZILSTVQZ4R7IKQDGHYGY2QXL5QOFJYQMXPKWRRM5PAV7Y4M67AQUA |
Always verify issuer addresses from the official asset issuer before adding.
Common tokens on Solana
| Token | Mint (mainnet-beta) |
|---|---|
| USDC | EPjFWdd5AufqSSqeM3qQw8xJXpY4zFrPyLKS3jcKBVMy |
| USDT | Es9vMFrzaCETj8uUkUHdrK1xHGdmsAiRd9yiirtm3fab |
On devnet, Circle's USDC mint is 4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU; the SDK's balance modal links to Circle's faucet for it.
Removing a token
Removing a token from the list stops it from being added to new wallets and hides it from the user's modals. On Stellar, existing trustlines on active wallets are not removed: trustlines can only be removed by the wallet owner. On Solana, existing token accounts and their balances stay on-chain.