Aouora
A holographic desk projector: agree a price, escrow one leg, settle both

Introducing

Aouora

The aftermarket for onchain assets. Issue. Negotiate. Settle. Earn.

Scroll

Live Robinhood Chain · 4663 · mainnet

Use it.

Every button here sends a real transaction to a real contract from your own wallet. Nothing is proxied through a server, and nothing is simulated.

  • Post an offer and escrow your leg
  • Take anyone else's, in one transaction
  • Deploy a token from your own wallet
  • Open a vault over a fixed v4 range
Not connected

Open offers

— posted all time

Post an offer

Your leg goes into escrow when you post. It only leaves when a taker pays the other leg, in the same transaction — or when you cancel.

Two transactions for an ERC-20 leg: an approval, then the post. An ETH leg is one, with the value attached.

01 Origin

A token lists on Robinhood Chain in seconds.

What it does not get is anywhere to go next.

No venue to trade a position in it, no way to raise against it, and nowhere for idle supply to earn. Aouora builds those, one contract at a time, starting with the ones that are already live.

The desk for everything after the launch.

Three contracts on mainnet, one still unwritten. Every address on this page is read from the chain as you scroll.

02 Aouora Desk

A pool quotes you the curve.
A desk lets you agree a price.

Your leg goes into escrow rather than into a counterparty wallet, and the release fires as one transaction.

Both legs, or neither.

Locked positions, vesting schedules and tokenized shares all settle the same way here, because the desk never issues anything and never takes custody.

  • Locked positions
  • Vesting
  • Tokenized shares
  • Plain ERC-20
Desk contract Mainnet
Deployed codereading…
owner()reading…
Custodyescrow only
Desk feenone
  1. Agree
  2. Escrow
  3. Settle
One transaction. The escrowed leg is only released against the other leg, in the same call.

Live — bytecode and owner() queried from Robinhood Chain in your browser.

03 Aouora Yield

Idle supply should earn where it already sits.

A vault holds one Uniswap v4 position over a range fixed when the vault is created, and pays out the trading fees it collects.

80% goes to depositors. The vault takes 20% of what it harvests. Anyone can trigger the harvest, and the split does not change depending on who calls it.

The rules are fixed at construction.

Yield factory Mainnet
Deployed codereading…
owner()reading…
Positionone Uniswap v4 range
Rangefixed at creation
Harvestpermissionless

Fee splitfixed

80% Depositors20% Vault

A vault is a liquidity position, so impermanent loss is yours, not the protocol's.

Live — factory bytecode read from chain. The split is fixed in the contract.

04 Aouora Studio

Issuance should be predictable.

One verified contract, deployed from your own wallet, with the cap, freeze list, allowlist and lockup fixed at construction.

  • Supply cap
  • Allowlist
  • Freeze list
  • Lockup

Once deployed, those rules are the contract. There is no second call that changes them and no proxy underneath.

No hidden upgrade path.

Issuance factory Mainnet
Deployed codereading…
owner()reading…
Deploys fromyour wallet
Parametersset at construction
Factory feenone
Verified source. Contracts issued here are verified on Sourcify, so the bytecode and the source agree.

Live — factory bytecode read from chain.

05 Aouora Pools

Aouora Pools has no contract yet.

This screen says so rather than pretending otherwise. When there is an address to read, it will appear here next to the other three and be read the same way.

Pools Not deployed
Addressnone
Deployed codenone
Statusnext
Nothing to read, so nothing is claimed.

06 Terms

The terms you post under are the terms you exit under.

The contracts have no owner, no pause switch and no upgrade path. Every one of them is deployed once and never edited.

You do not have to take that on trust. The panel beside this calls each admin function on the desk from your browser and shows you what comes back.

Admin surface · desk Probed live
owner()calling…
paused()calling…
implementation()calling…
admin()calling…
A revert is the answer. There is no function to call, which is why there is nobody to ask.

Live — four eth_calls against the desk contract, run in your browser.

The desk doesn't quote a price.

It settles the one you agreed.

Yield doesn't promise a return.

It distributes the fees the position actually earns.

Studio doesn't decide what your asset should become.

It deploys the rules you chose.

07 On chain

Protocol token Mainnet
Symbol on-chainreading…
Total supplyreading…
Decimalsreading…
ChainRobinhood Chain · 4663

Tokenized shares are ordinary ERC-20s on this chain, which is why the desk can settle them without knowing what they represent. Their supply, read live:

reading… 

Total supply from each token contract on Robinhood Chain. The desk does not price them; it settles the price two people agreed.

We settle the one
you agreed. Both legs, or neither.

Agree a price, escrow one leg, settle both in one transaction. Deployed once, owned by no one, live on Robinhood Chain.