Chainlink Convergence Hackathon 2026

The safety layer between AI and capital

AI agents propose trades. Chainlink CRE evaluates constraints under DON consensus. The vault only executes with an on-chain APPROVE verdict. Violations get slashed.

Oracle
Chainlink ETH/USD
Live on-chain feed
Sources
3
Chainlink · CoinGecko · CoinPaprika
Contracts
8 deployed
Base Sepolia testnet
Tests
33 / 33
Forge passing
Protocol Flow

Four steps, zero trust

01

Propose

Agent submits trade intent

sell 1,000 USDC → buy WETH · slippage ≤ 0.50%
02

Read State

CRE queries on-chain constraints

Policy.constraints() · Registry.isActiveAgent() · Vault.lastTradeTime()
03

Price Consensus

3 sources → median price

Chainlink $1,950.24 · CoinGecko $1,950.69 · CoinPaprika $1,949.60
04

Verdict

APPROVE or REJECT on-chain

APPROVE → vault executes · REJECT → agent stake slashed 10%
System Design

Architecture

AI AGENTCHAINLINK CRESMART CONTRACTSTrade ProposerDON Consensus JudgeOn-chain ContractsTrade Proposalconstraints()isActiveAgent()lastTradeTime()3-SOURCE CONSENSUS$1,950.24EVALUATECheck all constraintsSETTLEMENTStore verdict reportREJECT → slash()verdict + reportIdexecuteTrade(reportId)Verify → Swap
On-chain

Smart Contracts

PraxionVault

Holds capital. executeTrade() gated by on-chain APPROVE report.

PraxionPolicy

Per-vault constraints: max trade, slippage, exposure, cooldown.

PraxionSettlement

Stores DON-signed verdicts. Triggers slashing on REJECT.

AgentRegistry

Stake-based accountability. Slash on violation.