hackquest logo

Proofline

Proofline verifies World Cup results across independent sources, stops settlement when evidence conflicts, sells a portable x402 proof, and anchors the canonical commitment on Injective EVM testnet.

Videos

Project image 1
Project image 2
Project image 3
Project image 4

Tech Stack

React
Web3
Node
Solidity
TypeScript
x402
MCP
Injective

Description

Proofline is a conflict-aware match-verification and settlement layer for World Cup products and AI agents. Don't trust the score. Re-run the proof.

The problem: AI agents can read a score, but cannot explain why it is safe to act on it. One delayed provider, duplicated syndication feed, or silent correction can trigger a false reward, public claim, or settlement.

How it works: every observation is normalized, attributed, hashed, and assigned to an independence group. The VARA engine (Verifiable Autonomous Referee Agent) selects a canonical event under a published policy. Any active material conflict overrides the numeric Evidence Score and holds settlement; duplicating one upstream source never adds voting weight. A complete report is sold as a portable proof packet through x402 for 0.01 native test USDC, and the canonical commitment is anchored on Injective EVM testnet (eip155:1439). Every packet verifies at three independent layers: deterministic packet integrity, a trusted EIP-712 issuer, and a fresh latest-revision read of the on-chain registry.

Injective technologies: Injective EVM hosts the append-only MatchProofRegistry v3, source-verified at 0x380D75d068dec45D8145ef89B7A40a6201Ac1ef1, with a public deploy, role grant, 2026 final-result anchor, and a real x402 settlement. x402 uses the official injectivelabs client. The MCP server exposes ten tools from list_matches to purchase_match_proof and verify_onchain_anchor. The Agent Skill enforces hard spending caps and refuses low-score, conflicted, or non-final settlement. Native testnet USDC payment is executed today; CCTP is documented future work.

Judge paths on the live product: a real wallet test (Wallet, Review, Sign, Verify), a no-wallet audit that re-verifies the published packet, and a deterministic conflict replay where a disclosed synthetic fault turns a red card into a yellow and settlement is held until official corroboration arrives. Live demo: https://proofline.axiqo.xyz - GitHub: https://github.com/a252937166/proofline - Demo video: https://youtu.be/hvRwtWbwsmQ

Progress During Hackathon

Built for this hackathon: the VARA verification core, replay engine and evidence API, React control room, Solidity MatchProofRegistry v3, x402 payment boundary, ten-tool MCP server, and the Agent Skill.

On 11 July 2026 the complete paid path was executed publicly on Injective EVM testnet: registry deploy, anchorer role grant, the France 2-0 Morocco final-result anchor, and a real 0.01 test-USDC x402 settlement that moved the payer from 19.99 to 19.98 and the payee from 20.01 to 20.02. The judge release global-cup-final-v2 is frozen and served at https://proofline.axiqo.xyz with a matching rel

Fundraising Status

Bootstrapped solo project. No external funding raised; open to Injective ecosystem grants to extend the verification layer beyond the World Cup.

Team Leader
Dduning ouyang
Project Link
Deploy Ecosystem
InjectiveInjective
Sector
AIInfraDeFi