Skip to main content

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. 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
Setup:
  1. Go to app.squads.so
  2. Create a new Vault
  3. Add your trustees as signers (each needs a Solana wallet)
  4. Set the approval threshold (e.g., 2 of 3)
  5. Copy the Vault’s USDC receiving address
  6. 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:
  1. Download Phantom (mobile or browser extension)
  2. Create a new wallet
  3. Copy your wallet address
  4. Enter this address during GiveReady onboarding
Note for registered charities: If you’re a registered charity with trustees, we strongly recommend Squads. A personal wallet held by one trustee creates personal liability risk and may not meet your regulator’s requirements for financial controls.

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
The conversion process depends on your country and banking setup. GiveReady does not handle currency conversion — funds arrive as USDC and you manage the off-ramp.

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