Support a cause through a specific campaign
Campaigns are specific, public funding pilots attached to an AGA organization. A campaign states its purpose, target, accountable steward, dedicated vault, spending milestones, refund policy, and a content hash for the terms a human approved.
Current campaigns are on Solana devnet and use test-value assets. They do not accept real money. A live campaign may expose machine-readable x402 terms, and every recorded movement is linked to an on-chain transaction and remains pending until independently reconciled.
There is no unexplained general donation wallet: a supporter chooses a named campaign. Funding does not give an agent authority over an organization. A human steward checks milestone evidence; an agent or campaign process may create a treasury proposal; deterministic policy decides whether it is allowed; and only the isolated signer can sign. Confirmed, reconciled receipts alone count toward progress. Failed transfers do not move funds or increase the public total.
The public transaction record is not a tax receipt or a charitable-deductibility determination. Milestone release remains bounded by the approved campaign terms and human steward controls. Read a campaign's public manifest before interacting with its devnet contribution endpoint.
What can a supporter verify?
Everything a campaign counts publicly is checkable: each recorded movement links to its on-chain devnet transaction, stays pending until independently reconciled, and only confirmed, reconciled receipts count toward the public total. The approved terms are pinned by content hash, so the terms a supporter reads can be compared byte-for-byte against what the steward approved. A campaign that cannot show these things does not belong on this page.