USDC Deposits and Withdrawals
Generos uses USDC (USD Coin) as the sole fiat-backed currency for deposits and withdrawals. All value flows through Solana's blockchain, providing full on-chain transparency and cryptographic security.
Deposits: Funding Participation
Users fund their Generos participation by depositing USDC, which enables the purchase of Gems.
Wallet Connection
To deposit USDC, users must connect a Solana-compatible wallet. Supported wallets include Phantom, Solflare, and other standard Solana SPL-token interfaces. Users retain full custody of their private keys.
Deposit Flow
User connects Solana wallet to Generos
User specifies USDC deposit amount
User approves transaction in wallet
USDC is transferred to Generos on-chain program address
User's Generos account is credited with equivalent USDC balance
Deposit is recorded on Solana blockchain and publicly verifiable
Deposits are processed immediately upon blockchain confirmation.
Gems and Treasury Contribution
When a user purchases a Gem with USDC:
80% (~$4.00 from a $5 Ruby) flows directly into the Redemption Treasury on-chain
20% (~$1.00) remains in the user's account as Gem value for gifting
The Treasury is the economic foundation of Gencoin's value. Every Gem purchase strengthens the backing.
Withdrawals: Seed Redemption to On-Chain USDC
Users extract value from the protocol through Seed Redemption, which converts Gencoin to USDC that can be withdrawn to their wallet.
Seed Redemption Mechanism
Users with accumulated Seed (earned through participation, gifting, and community engagement) can trigger redemption:
Redemption Conversion: 50% of user's Gencoin balance is converted to USDC
Automatic Community Contribution: 10% of the converted Gencoin is automatically directed to the user's chosen organization
USDC Credited: Remaining USDC is credited to the user's Generos account
Withdrawal to Wallet
Once USDC is credited to the account:
User initiates withdrawal request to their Solana wallet address
User approves transaction in wallet
USDC is transferred from protocol address to user's wallet
Withdrawal is recorded on Solana blockchain
There are no withdrawal fees. Users pay standard Solana network fees (typically $0.00025 or less).
The Redemption Treasury
Purpose
The Redemption Treasury is an on-chain reserve that backs every Gencoin in circulation. It ensures the protocol's economic credibility and user confidence.
Composition
The Treasury is funded by:
80% of all Gem purchases
Deflationary inflows from weekly coin burn events
Organizational donations and direct funding
Verification
All Treasury balances and transactions are publicly verifiable on Solana. Users and external auditors can query the Treasury address to confirm:
Total USDC held
Transaction history
Allocation records
This transparency ensures that Gencoin is always backed by real financial assets, not inflation or trust alone.
On-Chain Transparency
All Generos transactions occur on Solana's public ledger:
Deposits appear as SPL token transfers to the protocol address
Gem purchases are recorded as protocol state changes with corresponding Treasury transfers
Seed Redemptions trigger USDC transfers from Treasury to user accounts
Withdrawals appear as SPL transfers from protocol to user wallets
Users can verify their transaction history by querying Solana using:
Wallet-connected block explorers (Solscan, Phantom)
Generos account dashboard (which displays all historical USDC flows)
Direct blockchain queries via Solana RPC endpoints
This immutable record creates permanent accountability for all value flows within the protocol.
Last updated