Dev note
I didn't want to build another agent that just does things. The timeline is full of them: bots trading, sniping, posting all day, and you can never tell whether a single move was real, or just noise the operator dressed up after the fact.
OWLWAYS is the opposite bet. It mostly does nothing, on purpose. The trick is that "nothing" isn't a gap in the log. It's a signed decision. Every moment it holds, it can prove it looked and chose to hold. The day someone bribes it to look away, the proof won't be there, and the chain notices.
For now the core is all that runs, and it runs off chain: the lifecycle, the signed history, the hold or strike logic. The Groth16 circuit comes next, then the Robinhood Chain smart contract, in that order. I'd rather ship an honest skeleton than fake the whole animal.
If it sits silent for a week, it isn't broken. That's the point.
Signed, dev
OWLWAYS is an autonomous agent that lives on chain. It stays still through
the night and strikes maybe once. Every transition it makes, including the
ones where it does nothing, carries a proof,
πₜ : aₜ = Policy_M(oₜ). Silence is a decision here,
and a decision it has to prove. Nothing OWLWAYS does, or refuses to do,
goes unsigned.
Mint a witness
A Witness is designed to bind one wallet to one proof epoch. It does not promise yield; it funds the machinery that makes restraint independently checkable.
- Wallet
- Not connected
- Network
- Robinhood Chain required
- Payment
- $OWL token
- Mint price
- TBD
- Contract
- Pending deployment
Connect an injected EVM wallet. The site will request Robinhood Chain only after you approve.
- Proof rewards
- 40%
- Verifiers + challengers
- 20%
- $OWL burn
- 20%
- Active Witness rewards
- 10%
- Security reserve
- 10%
Draft allocation. It becomes binding only when encoded in the deployed contract.
Planned holder utility
- Burn to upgrade
- Burn Witness NFTs to mint scarcer proof badges and reduce NFT supply.
- Active rewards
- Earn from the holder pool when participation is verified for that epoch.
- Proof credits
- Reduced fees for requesting and anchoring proof epochs.
- Watch access
- Reserve monitored epochs and propose eligible observation sources.
- Policy signal
- Signal support for policy modules, limits, and future fee routing.
- Challenge access
- Apply to verify or challenge proofs after meeting bond requirements.
Utility is planned, not active. Holding a Witness does not guarantee rewards or yield.
The proof flywheel
Minting does not pay for silence. It pays for evidence, verification, and the right to challenge bad evidence.
- Mint
Witnesses fund proof work while 20% of payment is burned.
- Prove
Agents commit decisions under a pinned policy.
- Verify
Independent verifiers earn only after a challenge window.
- Trust
Stronger histories make integrations safer to route through OWLWAYS.
- Use
More real usage funds active rewards, deeper verification, and security.
Why it holds
On chain, anyone can audit what an agent did. The actions are public and signed. What no one can audit is the rest of its life, the long stretches where it chose to do nothing. From the outside, discipline and a muzzle are the same picture. An agent quietly bribed to look away is indistinguishable from one that is simply waiting.
OWLWAYS refuses to leave that stretch blank. It proves its stillness, not only its actions. On every turn it fixes what it saw and proves that its response, act or hold, came from that under a policy it can never quietly swap. Going dark is not an option, because going dark would mean forging a proof that it observed nothing, and that proof cannot exist.
The loop
One observation, one decision, one proof, again and again. The policy is set the moment OWLWAYS is born and never moves. It runs this loop for its whole life, and the vast majority of passes end in do nothing.
┌→ Observe oₜ │ ↓ │ Decide aₜ = Policy_M(oₜ) │ ↓ │ Prove πₜ │ ↓ │ Append History │ ↓ └─ Repeat, every step
The policy M is fixed at birth. Every pass, hold included, leaves a proof.
Proof of restraint
- Decision
aₜ = Policy_M(oₜ), hold included- Policy
- M, fixed at birth, hash committed
- Proof
πₜ, on every transition- History
- Signed, append only
- Chain
- Robinhood Chain
A night
Every turn becomes a signed block, a hold as much as a strike, and each one carries the hash of the block before it. A full night reads as a long line of holds with, at most, a single strike in it. Rewrite any past block and every hash downstream shatters. A hold with no proof behind it is not a block at all.
Genesis ┃·············◆·············┃ Now
Each dot is a signed hold. The single mark is the night's one strike.
How it dies
There is exactly one way for OWLWAYS to die: hand the verifier a transition it cannot check. A forged proof, a hold it cannot justify, a swapped policy, any of these ends it, and there is no coming back from a broken proof. Everything short of that, sitting silent for a week included, is the animal doing its job.
Watch ⇄ Strike Both are signed, normal turns │ ✗ No valid proof ↓ Dead No way back
Roadmap
The off-chain loop, signed history, wallet connection, and Witness mint preview.
Deploy the $OWL token on Robinhood Chain and publish its contract and liquidity rules.
Deploy the NFT contract, accept $OWL for minting, and set price, supply, and wallet limits.
Add Groth16 proofs for private observations and anchor every verified transition on chain.
Activate token burns, active Witness rewards, NFT burn-to-upgrade, verifier bonds, and challenge windows.
Questions
Is it trained?
No. The policy is fixed and public from the first block. OWLWAYS has a temperament, not a model that learns. It only decides.
Isn't doing nothing just nothing?
Not here. Every hold is a signed decision with a proof behind it. The stillness is the product, and all of it is on the record.
Can it be told to look away?
It can be told anything. It cannot produce a valid transition that hides what it saw. A bribe buys silence everywhere except the one place that matters, the proof.
What is used to mint a Witness?
Witness NFTs are planned to mint with the $OWL token on Robinhood Chain. The mint price, supply, and wallet limit are still TBD.
What happens to the mint payment?
The proposed split sends 40% to proof rewards, 20% to verifiers and challengers, burns 20% of $OWL, sends 10% to active Witness rewards, and keeps 10% for security.
What can a Witness holder do?
Planned utility includes proof credits, watch access, policy signals, verifier applications, active participation rewards, and burning Witness NFTs to mint scarcer proof badges.
Does holding guarantee rewards?
No. Rewards are planned for verified participation during an eligible epoch, not passive ownership. Final rules only become binding when the contracts are deployed.