How OraLink works
OraLink is a board of 2,048 sockets. Each socket holds one chip, an NFT you seat by burning $ORALINKINC. Creator fees from $ORALINKINC trading fill a pool, and every round the pool is split equally across all seated chips and paid out in Monero.
| Supply | 2,048 chips, one per socket |
| Price | Burn 100,000 $ORALINKINC and pay 0.1 SOL |
| Earns | An equal share of every round after it is seated |
| Paid in | XMR, to a Monero address the holder registers |
| Standard | Metaplex Core on Solana |
The chip
Every chip takes its design from its own asset address, so the same address always shows the same chip and nobody, the team included, picks which design a mint receives. Every chip is one of 88 designs in two series: series I, 40 flat chips in the style of the main chip, and series II, 48 machined chips, six casings on eight backdrops. Images are served at 1000 px for wallets and marketplaces.
The main chip at the top of the board, a bone casing on terracotta, is the project mark the collection grew from.
Traits
The design is drawn evenly from all 88, so every design is equally likely. Series I chips carry their body, trace and backdrop colours; series II chips carry a casing and a backdrop.
Burn to mint
Minting is a single Solana transaction. Either all of it lands or none of it does: you never burn without receiving a chip.
| # | Instruction | What it does |
|---|---|---|
| 1 | ComputeBudget | Sets the compute limit for the transaction |
| 2 | system::transfer | Sends the 0.1 SOL mint fee to the project wallet |
| 3 | token::burnChecked | Burns 100,000 $ORALINKINC from your wallet; the supply drops for good |
| 4 | mpl_core::createV2 | Creates the chip in the OraLink collection, owned by you |
The four steps on the mint page
- Reserve. The server holds the lowest open socket for you for three minutes. A wallet can hold two reservations at once.
- Sign. Your wallet signs. Check that it shows the burn and the fee before you approve.
- Settle. The transaction is checked against the one that was prepared, byte for byte, then sent.
- Seated. The chip appears on the board and starts earning from the next round.
If a reservation is not confirmed within three minutes, the socket is checked on chain: if the chip exists it counts as minted, otherwise the socket opens again.
Sockets
The board shows every socket in order, seated or open. A chip's socket number is its token number, so #0042 is the 42nd socket. New chips always take the lowest open socket, so the board fills from the top left. Click a seated socket to open its chip; click an open one to mint.
The keeper
The keeper is the process that turns creator fees into Monero payouts. It runs once a minute and does the same five things each time:
| Step | When | What happens |
|---|---|---|
| Settle | Every run | Checks swaps and payouts in flight and records what actually arrived |
| Collect | Fees waiting in the creator vault | Claims the creator fees earned by $ORALINKINC trading |
| Sweep | At least 0.05 SOL collected | Swaps the SOL to native XMR, with slippage capped at 1%. The XMR goes into the pool |
| Round | Pool at 0.01 XMR or more | Snapshots every seated chip and its holder, then splits the pool equally |
| Pay | Holder owed at least 0.005 XMR | Sends the owed amount to the holder's registered Monero address |
Each of these shows up on the board's signal log and on the bus at the bottom of every page: Sweep, Round, Paid and Seat for new chips.
Rounds
A round divides the pool by the number of seated chips and credits that amount to each chip's holder at the moment of the snapshot. Whatever does not divide evenly, down to the piconero (the smallest unit of XMR), rolls into the next round. A chip seated after a round shares from the next one on; there is no back pay and no weighting by age or rarity. One chip, one share.
Example: with 0.0137 XMR in the pool and 137 chips seated, each chip earns 0.0001 XMR. A wallet holding three chips is credited 0.0003 XMR.
Monero payouts
Payouts go to a Monero address you register once on the rewards page. Until you register, your share keeps accruing; nothing is lost, and the first payout after you register includes everything owed.
Registering an address
Your Solana wallet signs a plain message, not a transaction. It costs nothing and moves nothing. The signature proves the address belongs to the wallet that holds the chips, and it expires after ten minutes.
OraLink payout address wallet: <your Solana wallet> asset: XMR to: <your Monero address> issued: <ISO time>
Which address to use
| Type | Starts with | Length | Notes |
|---|---|---|---|
| Subaddress | 8 | 95 | Recommended. Make a fresh one in your wallet just for OraLink |
| Standard | 4 | 95 | Your wallet's primary address |
| Integrated | 4 | 106 | Accepted; mostly used by exchanges |
Addresses are checked before they are saved: the network, the length and the checksum all have to match, so a typo is caught rather than paid. Sending to an exchange deposit address works, but a wallet you control is safer.
Holding and selling
The share belongs to the chip, and the chip belongs to whoever holds it at each round. If you sell a chip, what it earned while you held it stays credited to your wallet and is still paid to your address. The buyer earns from the next round.
Contract
FAQ
Do I need a Monero wallet?
Yes, to receive payouts. Any wallet that gives you a Monero address works: the official GUI or CLI wallet, Feather, Cake Wallet, or a hardware wallet.
Why Monero?
Payouts land as native XMR, not a wrapped token on another chain. What arrives in your Monero wallet is private by default.
Can the team change my chip?
No. The drawing comes from the asset address, and the same address always draws the same chip.
What happens when all sockets are seated?
Minting stops. Creator fees keep flowing, so rounds and payouts continue for every chip on the board.
Where do I see what I have earned?
On the rewards page: chips held, earned, owed, paid, and every payout.