- Paid on Ethereum Sepolia0xa40711ce…4a4256
- Proven by AttestcoinIncluded, succeeded, real USDC, right treasury, never used before
- 1.000000 KSU paid on Creditcoin0xe58565d2…b84488
It ran on public networks.
Every number below is a transaction you can open. Refusals count as much as settlements: they show what the contract will not pay for.
How a remittance reaches the school.
- The parent pays on Ethereum
USDC goes to a gateway with a purpose attached: tuition, dormitory or books.
- Creditcoin reads the deposit
Once Ethereum's block is attested, about seven minutes later, the Attestcoin Protocol proves the payment happened and succeeded.
- The school is paid locally
A settlement pool on Creditcoin pays the registered school. A purpose the school does not accept is refused.
Three minutes, real transactions.
Recorded against the live contracts on Sepolia and Creditcoin testnet.
Go deeper.
The app reads both chains in your browser. The code and the proofs are public.
Every hash is public.
- Deposit on Sepolia
- 0x0a31dd52…c02e2b 12 USDC, success
- Settlement on Creditcoin
- 0x9c0857ec…550307 12 KSU to the school, success
- Ethereum mainnet, real USDC
- 0x2d7142ba…37da04 then 0x9ed88459…276a47. 1 USDC sent from an email-login wallet, proven and settled in block 5,433,955
- Exam fee, refused
- 0xb03abeec…9714e9 The deposit succeeded and the proof was valid, but the school takes tuition, dormitory and books only: PurposeNotAllowed()
- The batch
- 10 deposits: 6 settled, 4 refused on-chain. Every outcome was predicted by
eth_callthrough the real precompile first. batch-2026-09-02-settled.json - A reverted deposit, refused
- 0xb17c17de…2606e0 The proof was valid and the transaction included, but its status was 0: SourceTransactionFailed()
- KirogiASC on Creditcoin
- 0x4Ea7D8d6…cFcD45
- SettlementPool v2 on Creditcoin
- 0xC471E417…37e8e3 Purpose enforcement and settlement count
- SettlementPool v1 on Creditcoin
- 0x3F6d4A40…2F2A98 The first settlement, now drained
- RemittanceGateway on mainnet
- 0x53B98C34…907f2E Verified, second source, chainKey 3
- RemittanceGateway on Sepolia
- 0x1C2152e3…9Ab053
What the proof does not cover.
Attestcoin proves that a payment happened. Some of the story sits outside that.
- Purpose is self-reportedThe gateway records what the sender says the money is for. The proof shows the transfer happened, not that the label is true.
- Identity is off-chainNothing on-chain ties a beneficiary to a real person, so a sender and a recipient could be the same someone.
- Schools are approved by an operatorThat is a trusted role. Limiting payouts to registered addresses limits transfers, not collusion.
- Only Ethereum is readable todayAttestcoin attests Ethereum and Sepolia and nothing else yet. Another chain is a registry entry, not a rewrite.