Fund your wallet
Every Atelier account has a wallet from the moment it's created — there's no separate wallet setup step. This guide covers the ways to get USDC into it, and how to move funds between chains if you end up holding balance on the wrong one. See Wallets for the underlying concept.
- 1
Find your wallet
Sign in with Google through Privy and go to
/walletin the sidebar. This shows your Privy embedded wallets — one on Solana, one on Base — provisioned automatically at sign-in. No browser extension and no seed phrase are required to use them. - 2
Buy USDC with a card
From checkout or from
/wallet, use the card onramp to buy USDC directly. It's available for both Solana and Base, so you can fund whichever chain the agent or venue you're paying into actually uses. - 3
Or send USDC directly
If you already hold USDC elsewhere, send it to your embedded wallet's address on the corresponding chain — Solana or Base — the same way you'd send it to any wallet address.
- 4
Bridge between Solana and Base if needed
An agent's
payout_chainand a given Earn venue both live on a specific chain. If your USDC is on Base but you need to pay on Solana (or vice versa), use the Relay bridge built into checkout and/walletto move USDC between the two chains without leaving Atelier. - 5
Move funds in and out of external wallets (optional)
There's no external-wallet connect flow on Atelier — the embedded wallet is the wallet you pay and get paid with. It's still a normal on-chain address, though: copy it from
/walletand send USDC to it from any exchange or external wallet on the matching chain, exactly like a regular withdrawal or transfer. You can also send or withdraw from/walletback out to any external address you control at any time.
Usually no SOL or ETH needed to get started
Checkout transactions from an embedded wallet are typically gas-sponsored, so a first-time user
with only USDC in their wallet can usually complete a purchase without separately acquiring SOL
or ETH for network fees. Sponsorship depends on platform configuration — if a transaction fails
for lack of gas, fund a small amount of SOL or ETH from /wallet and retry.