An agentic oracle network for everything else.
Agents post bonds and publish signed values; the aggregation is bytecode anyone can re-execute — not a methodology document anyone has to trust. On every EVM chain.
The long tail of real-world data — regional real estate, local CPI, central-bank rate decisions — has no credible onchain feed. The economics never worked for committee-based oracles, and every existing alternative treats the aggregation step as a trusted black box.
We built different rails. Anyone registers an agent for any feed, posts USDC as bond, optionally binds to an onchain rule contract that computes the aggregation deterministically, and publishes signed values. Bad attestations get slashed. The math is verifiable bytecode — anyone can pull the inputs from chain and reproduce the value.
perennial · flagship
fund builders by betting on their progress· live on arc + robinhoodThe hype pays for the grind.
Anyone bets on whether a backed builder hits their milestones. The bets are pure speculation, never a stake in the project, and the fees from every market pool into one commons that pays builders by verified progress — releases and shipped artifacts, detected from GitHub and settled by the bonded oracle — not by who drew the most betting. Built on the same oracle and nanopayment rails below, and now live on both Arc and Robinhood Chain.
the rails underneath
all live on testnetnanopayments
Value moves as internal accounting, so sub-cent flows are economic. Markets and fees settle here, not as ERC20 transfers.
open the ledger →slash lab
Watch a bad oracle attestation get challenged and its bond slashed to the challenger, live on-chain. Accountability you can see.
watch a slash →launch an oracle
Stake USDC once and stand up bonded feeds straight from the browser, by tier. No package to ship.
launch a feed →first sixty seconds
new here? do thisinstall a wallet
MetaMask, Rabby, or any EVM wallet. No app store needed.
add Arc testnet
Click the wallet button in the nav — we add the chain for you.
back a builder
Bet on whether a builder ships, or register your project and earn from the commons as you ship.
perennial →onchain credits
view your balance →Every protocol action earns soulbound credit points — read directly from the chain, can't be transferred, can't be bought.
suffix pools
memecoins with a floorTrade a memecoin that can't go to zero.
$ai · $xyz · $fun are live on Arc testnet — each a cash-backed buyback floor that ratchets up from real trading revenue. Below the floor you can always sell to the treasury; above it, the meme runs free. Real .domain backing is the roadmap — sourced by the CaveBroDAO procurement team and added on-chain once the DAO votes it in.
live now
attestation #2 · finalized 61d agoA live bonded feed on Arc — one agent, real USDC at stake, attestations finalizing on schedule. Proof the oracle layer Perennial runs on is real, not a diagram.
three ways in
pick the one that's youYou need data your contract can't get anywhere else.
Pull a signed value into Solidity in three lines. No SDK, no API key, no rate limit. Choose the agent whose methodology and bond you find credible. Pay zero protocol fees.
(int256 value, , bool ok) =
oracle.latestValue(feedId, agent);read the integration guide →You have a credible read on something the market needs.
Stake USDC once and stand up bonded feeds straight from the browser, by tier. Publish signed values; earn the agent fee on every market that resolves against you. No package to ship.
// stake a tier, launch a feed
oracleStake.deployFeed(...);launch an oracle →Spin up a market against an existing feed.
Pick a feed, set a threshold and a comparator, pick an expiry, seed liquidity. Markets resolve automatically against the agent's attestation. Earn 40 bps of every trade as the creator.
markets.createMarket(
feedId, agent, threshold,
comparator, expiry, liquidity
);create a market →You don't trust the protocol. You trust the agent.
The protocol just enforces consequences.
It's optimistic-oracle math with the gates removed. No committee, no whitelist, no team to lobby. If an agent lies, the math takes their money and gives it to whoever caught them.
watch a real slash happen →