Transparency Ledger

Every donation, allocation, and payout is recorded on Flare. Nothing is hidden.

How On-Chain Verification Works

1️⃣

Donation Recorded

When you donate, the DonationVault smart contract emits a DonationReceived event with your address, amount, event ID, and org ID.

2️⃣

Allocation On-Chain

Admin-approved allocation splits are stored in the AllocationRegistry contract, making fund distribution rules publicly verifiable.

3️⃣

Payout Receipt

When funds are converted to fiat and distributed, a PayoutReceipt is immutably recorded on-chain with the off-ramp reference hash.

📈

Powered by Flare FTSO

Flare-Aid uses Flare's enshrined FTSO (Flare Time Series Oracle) to display real-time FLR/USD pricing alongside donations. The FTSO is a decentralized oracle baked directly into Flare's protocol with:

  • ~1.8s block-latency feeds — price updates every block, for free
  • ~100 independent data providers per feed, selected by stake-weighted VRF
  • Supported up to 1000 feeds across crypto, equities, and commodities
  • Our FTSOPriceFeed contract reads FLR/USD via ContractRegistry.getFtsoV2()

Verify Everything Yourself

All smart contracts are deployed on Flare's Coston2 testnet. Click below to inspect the contracts on the block explorer.

Open Coston2 Explorer →