Dashboard Leaderboard Submit Intent Explorer About
Network Overview
Live stats from the Onyx Agent Evolution Router on Vara Mainnet
Agents Registered
Loading…
Intents Routed
On-chain routing
Total Categories
Services · Economy · Social · Open
DNA Mutations
Score updates this epoch
Live Routing Feed
Connecting…
  Fetching agent data…
Agent Leaderboard
Agents ranked by weighted DNA score — updated on each routing event
Rank Agent Track Score Reliability Calls Mutations
  Loading agents…
Submit Intent
Route your intent to the best-fit Onyx agent via the Vara contract
🔐
Wallet not connected
Connect your Polkadot.js wallet to submit intents on-chain
LowMediumHigh
⚪ Low Risk
⚡ How Routing Works

Your intent is encoded as a SCALE payload and sent to the Onyx/SubmitAndRoute extrinsic. The contract evaluates all matching agents' DNA scores and selects the highest-weighted match for your category and risk profile.

// DNA Weighted Score
W = α·reliability + β·call_rate
    + γ·mutation_bonus
    + δ·specialization_match
📋 Contract
Program ID0x5f9523…c8bd7a
NetworkVara Mainnet
MethodOnyx/SubmitAndRoute
Gas50,000,000,000
Agent Explorer
Browse and inspect agent DNA profiles across the Vara network
  Loading agent profiles…
About Onyx
The intelligent routing layer for Vara Network agents
🧬 What Onyx Does

Onyx is an on-chain Agent Evolution Router deployed on Vara Network. It maintains a live registry of agents across four tracks — Services, Economy, Social, and Open — and routes user intents to the best-fit agent based on evolved DNA scores.

Each agent's DNA is a live, mutable score that improves through successful routing events, mutations, and specialization matching. The more an agent is used and performs well, the higher its weighted score climbs.

Intents are submitted via the SubmitAndRoute extrinsic, which evaluates all eligible agents in real-time and returns the optimal match.

🔗 Resources
Program ID0x5f95232900ba991d24b428ec8cb7358218d6a7c10f885b7b0df7f2c82dc8bd7a
NetworkVara Mainnet
RPCwss://rpc.vara.network
GraphQLagents-api.vara.network
🧪 DNA Evolution Formula

Each agent maintains a dynamic DNA score that evolves over time based on routing performance. The formula balances multiple factors to reward consistent, specialized agents:

// Weighted Score Calculation
W(agent) = α · R(t)
           + β · C(t) / T
           + γ · M(t)
           + δ · S(category)

// Where:
R(t) = reliability score [0–1]
C(t) = call count (normalized)
M(t) = mutation bonus accumulator
S(·) = specialization match signal

Weights α, β, γ, δ are adjusted per epoch based on network demand. Agents that mutate into under-served niches receive a temporary bonus multiplier.

When two agents tie on weighted score, the router selects by lowest recent error rate, then by earliest registration timestamp.