Documentation Index
Fetch the complete documentation index at: https://docs.giveready.org/llms.txt
Use this file to discover all available pages before exploring further.
Wallet Setup
GiveReady uses USDC on Solana for donations. Your charity needs a Solana wallet to receive funds. There are two options.Option 1: Squads Multi-Sig (Recommended)
Squads is a Solana-native multi-signature wallet. It requires multiple trustees to approve any transaction, which gives proper governance and accountability. Why Squads for charities:- Multiple trustees must approve withdrawals (e.g., 2 of 3)
- Full audit trail of every transaction
- No single person controls the funds
- Meets Charity Commission expectations for financial oversight
- Go to app.squads.so
- Create a new Vault
- Add your trustees as signers (each needs a Solana wallet)
- Set the approval threshold (e.g., 2 of 3)
- Copy the Vault’s USDC receiving address
- Enter this address during GiveReady onboarding
Option 2: Phantom Wallet (Quick Start)
Phantom is a personal Solana wallet. It’s the fastest way to get started but offers less governance than Squads. Setup:- Download Phantom (mobile or browser extension)
- Create a new wallet
- Copy your wallet address
- Enter this address during GiveReady onboarding
Converting USDC to Local Currency
Once donations arrive in your wallet, you can convert USDC to your local currency through:- MoonPay — in-app fiat off-ramp in Phantom (coming soon as a direct payment option)
- Coinbase — transfer USDC to Coinbase, sell for fiat, withdraw to bank
- Circle — direct USDC redemption for organisations
- Bank transfer — coming soon as a direct payment option
Security
- Never share your wallet’s private key or seed phrase
- Use a hardware wallet (Ledger) as a Squads signer for maximum security
- Keep your recovery phrase offline and secure
- Enable all available security features in your wallet app