Documentation
Wallet & payments
Plain-language guides for creators — no engineering homework required.
Demi uses Solana so you can pay for credits with USDC — a stable dollar digital currency — in a straightforward way: you connect a wallet, approve a transfer to the project treasury, and your credit balance updates once the chain confirms the payment.
You do not need to be a crypto power user. You do need a wallet app you trust (Phantom and Solflare are common choices) and a small amount of SOL for network fees, in addition to the USDC you are spending on credits.
How buying credits feels
- Link your wallet once from Studio so we know which address belongs to your account.
- Pick a credit pack that matches how much you want to create.
- Sign the transfer in your wallet when prompted — you always see the amount before you approve.
- Credits appear in your balance after confirmation. If something stalls, wait a minute and refresh; persistent issues are almost always network congestion or a rejected signature, not “lost money.”
Community token
The $DEMI token is meant to align long-term interest between the community and the product — think fee relief, seasonal bundles, and creator-facing perks as the ecosystem matures. Until those rails are live, treat the token page as orientation, not a checkout step. USDC credits remain the way you run generation today.
If a purchase looks wrong
| What you see | What it usually means | | --- | --- | | “Wallet not linked” | The wallet signing the payment is not the same one you linked in Studio — link the correct wallet or switch apps. | | Amount mismatch | The transaction does not match the pack you selected — cancel and start again from the pricing or Studio screen. | | Treasury not configured | The deployment is missing payment setup — try again later or contact support if you are on production. | | Confirmation hangs | The network is slow — wait for finalized status in your wallet before refreshing Demi. |
We are happy to help untangle real payment issues. We cannot reverse on-chain transfers that already succeeded; that is the tradeoff for settlement that does not depend on a single company’s database.