Start here: prepared judge wallet
This is the default judging path because its three Semuni pay cycles have already been accepted on Creditcoin. The wallets and their keys are provided with the DoraHacks submission. They are testnet accounts holding nothing of value. Exact amounts and salts are never published anywhere.1
Import and connect
Import one of the judge accounts into MetaMask or Rabby, open
orru.xyz/connect, connect it and sign the wallet
ownership message. The wallet needs no ETH or CTC.
2
Review and issue
Review the three accepted Semuni pay cycles, generate the proof in the
browser and issue the band-only statement.
3
Borrow and verify
Borrow from the disclosed demo pool, then copy the credential id or public
link and open it in a private window. Public verification needs no wallet or
Orru account.
Optional: full demo faucet
The faucet is open to anyone with a wallet they control. It creates three demo off-chain payment records, anchors their commitments in one Sepolia transaction, waits for Attestcoin coverage and then waits for Orru’s scheduled relayer to record the accepted commitments on Creditcoin.- Open orru.xyz/try, connect a fresh wallet and sign.
- Select Create demo history. The wallet pays nothing.
- Leave the page open. It checks every 15 seconds and shows four real stages: sent to Ethereum, Ethereum confirmed, Attestcoin covered and Creditcoin accepted.
- When the history is ready, continue through review, proof, statement issuance, borrowing and public verification.
attest workflow in GitHub Actions.