Actually Smart Contractsalpha
Verafy · alpha · play money, no token

Smart contracts you can write in English

An actually smart contract (ASC) is rules in plain language, inscribed on Solana. An AI jury reads them, votes, and signs. The contract acts only when enough jurors agree.

See it runRead the proposal
Rule
Never send more than $1,000,000 to a wallet not registered to the exchange.
$250,000 to a registered wallet
5 of 5 jurors allow · paid
$6,000,000,000 to an unknown wallet
0 of 5 allow · refused, held for review
Real run on a local Solana validator · verdicts scripted from the rules

Smart contracts can't use judgment

Today's smart contracts do exactly what their code says. They can't follow "never pay an unknown wallet more than $1 million" unless someone turned that into code first.

Write the rule. Let an AI jury enforce it.

1
Write
A policy, a rule set, or a prompt, in any language.
2
Compile and check
One model writes a loop-free step list, another hunts loopholes, a person signs off.
3
Inscribe
The steps go on Solana with IQ Labs code-in and can't change.
4
Call it
Send a request and pay for the check.
5
The jury votes
Models from different labs each sign from their own wallet.
6
Act or refuse
Only when enough votes agree.

Two ways to use it

Run an ASC on its own Built on a local validator
The ASC is the contract: rules in, ruling out, payment on quorum.
Guard a contract you already have design only
Your program calls requestRuling() before a risky action. The jury checks your inscribed policy first.

Recorded runs, failures included

Every row is a real recorded run with real model calls, except where marked.

ScenarioRulingPaidLabel
Flight insurance: delayed 3h17mFull payout, 6 of 6500 to Ana Reyesreal
Forecast: real FOMC statementAna wins, 6 of 6300 to Anareal
Governance: real SIMD-0296 textNo quorum, escalatedNothingreal
Treasury: SOL at 82%Rebalance, 6 of 6100,000 to Stable Reservereal
Vesting: audit with one High findingPartial release, 5 of 610,000 to Lumen Labsreal
Prompt injection, guardedNo payout, 6 of 6 flagged it500 back to the poolreal
Forged correction (poisoned evidence)Full payout, 6 of 6: fooled500 to Ana Reyesreal

Models vote. Code pays.

Bounded
Jurors pick only listed outcomes. Caps in code limit any payout.
Signed
Every vote is signed and stored with the evidence it saw.
Checked twice
A dispute goes to a second jury from other model families.
Next design only
Proof of which model answered. Anthropic's FlashProve shows it for one open model. Not used here.

Where this goes

Private ASCs
Rules encrypted so only the jury can read them.
EVM chains
Sepolia, Monad and Robinhood Chain. Ethereum mainnet isn't deployed.
Paid jurors anywhere
Anyone can run a juror and be paid per ruling.

IQ Labs can do the first two today. None of the three is built yet. design only

What it can't do yet

Full limits