MESKO PROTOCOL A LEDGER FOR TIME AND CONVICTION
A ledger for time and conviction

Stake your conviction, not just your capital.

Mesko is a peer-to-peer yield protocol for real-world assets: two stakers, one asset, two lock commitments. The side that holds longest takes the larger share of the yield — patience pays, flinching costs. Your principal is never at risk.

Fig. 1 A real-world asset, rendered live through an ordered dither.
The demonstration

A long lock against a short one, one ETH each.

Two stakers deposit into the same real-world asset. It earns a fixed yield over the term — here, a pot of 0.22 ETH. One commits to the full term; the other keeps the freedom to exit early. Principal is always returned in full. Here is what each walks away with.

Both hold to term
0x7fA3…9c1Dlocked full term · 90 days
1.16 ETH
+0.16 · larger share
0xB48e…2F07short lock · 14 days
1.06 ETH
+0.06
The long side breaks early
0x7fA3…9c1Dexited before term
1.00 ETH
−0.16 · forfeits yield
0xB48e…2F07held its term
1.22 ETH
+0.22 · takes the pot

The yield pot is always split between the two, and always sums to exactly what the asset earned. Committing longer earns you a bigger slice — but break your lock and that slice passes to the side that stayed. The protocol takes nothing and can never go insolvent.

Procedure

Four steps, no manager.

STEP 01

List the asset

A tokenized real-world asset — a treasury note, an invoice pool, a property claim — is written on-chain once and frozen. Its yield source and term are carved in and can never be edited.

STEP 02

Take two seats

A vault is a two-seat table attached to one asset. Each staker deposits the same principal into escrow. No order book, no pooled fund manager — just you and the other side.

STEP 03

Declare your lock

You commit a lock duration: "I hold for the full term." The share of the yield you earn follows from how your commitment compares to the other seat. Longer conviction, larger slice.

STEP 04

Mature & claim

At term the asset's yield is paid and split by conviction; principal returns in full. Break your lock early and your yield slice passes to the side that held. One click, no intermediary.

The commitment rule

Patience is the only edge.

Your slice of the yield rises with the lock you commit, relative to the other seat. There is no house skimming a cut and no market maker — the yield only ever moves between the two of you.

Because a broken lock forfeits your slice to the side that held, the honest strategy is to commit exactly the duration you can truly hold: reach for more term than you can stand and you hand the whole pot away.

full term → max slice short lock YIELD SHARE COMMITTED LOCK
Fig. 2 · Your yield share as a function of the lock you commit, holding the other seat fixed.
Instrument

Move the needles: every payout recomputed live.

Yield pot · 0.22 ETH earned by the asset over the term escrow 2 ETH principal
0x7fA3…9c1D · commits lock80%
0255075100
0xB48e…2F07 · commits lock30%
0255075100
PRINCIPAL  1 ETH each  · always returned in full
0X7FA3 YIELD SLICE  0.160 ETH  · forfeited if it breaks early
0XB48E YIELD SLICE  0.060 ETH  · forfeited if it breaks early
Both hold to term
0x7fA3…9c1D1.160 ETH
0xB48e…2F071.060 ETH
0x7fA3 breaks its lock early
0x7fA3…9c1D1.000 ETH
0xB48e…2F071.220 ETH

The two yield slices always sum to exactly 0.22 ETH — the protocol never adds to or takes from the pot. Set both needles equal and the yield splits evenly; push one to full term and it earns nearly the whole pot for the risk of holding.

Protocol record

Two contracts. No trust required.

Mesko is two smart contracts on Robinhood Chain: one holds the tokenized assets, the other runs the vaults and the money. Your principal can't go missing, and every payout adds up to the exact wei.

0%
Protocol fee — the house never takes a cut
100%
Principal-backed — your deposit is never at risk
2
Smart contracts — one for assets, one for vaults
72h
Grace window — to unwind an unfilled seat before it settles
AssetRegistry
Holds the assets

Stores every tokenized asset with its yield source and term. An asset is written once and then frozen — it can never be edited, deleted, or re-termed — so a vault can't be changed out from under you once deposits land.

listAsset()appendTerms()finalize()closeAsset()
MeskoVault
Runs the vaults

Runs the stakes. Two stakers deposit the same principal, declare their lock, and settle. Hold to term and the contract splits the yield instantly; break early and your slice passes to the side that held. Works with ETH or any ERC-20.

openVault()takeSeat()setLock()lockSeat()mature()claim()exitEarly()
computeShares(pot, lockHi, lockLo) · basis points, SCALE = 10000
slice of the longer lock  =  pot × lockHi / (lockHi + lockLo) earned at term · forfeited to the counterparty if it exits early
slice of the shorter lock  =  pot × lockLo / (lockHi + lockLo) earned at term · forfeited to the counterparty if it exits early

Principal never enters the formula — only the yield the asset earned is split. Everything is computed in whole integers (uint256), so payouts are exact down to the wei, and the two slices always sum to the full pot.

Security properties

What the contract guarantees.

01

Principal ring-fenced

Deposits sit in escrow and are returned 1:1. Only yield is ever redistributed — you cannot lose what you put in.

02

One-way doors

Finalizing, locking, and settling can never be undone. No take-backs, no paying out twice.

03

No fund manager

No pooled fund and no house edge. Yield only ever moves between the two seats at a table.

04

Frozen terms

An asset's yield source and term are carved on-chain and cannot change after deposits land.

05

Exact deposits only

A seat is taken with the exact principal; tokens that skim a fee on transfer are rejected.

06

Reentrancy-guarded

Every transfer updates the books before sending funds, behind a guard that blocks re-entry attacks.

Notes & queries

Frequently asked.

01How is this different from normal RWA staking?+

On a normal platform everyone earns the same rate for depositing into one pool. On Mesko you stake against a single counterparty on one asset, and you each declare a lock. The side that commits the longer term takes a larger slice of the same yield — and forfeits it if they break early. It rewards conviction, not just capital.

02Is my principal ever at risk?+

No. Principal sits in escrow and is returned in full whatever happens. Only the yield the asset earns over the term is split by conviction. The worst case is that you break your lock and earn nothing extra — you still get every wei of your deposit back.

03Is there a house edge or protocol fee?+

None. The protocol takes 0% and holds no position. The yield pot is split entirely between the two seats and always sums to exactly what the asset earned.

04Why would I take the shorter lock?+

Liquidity. The short seat keeps the freedom to exit early and still earns a slice of the yield — it simply concedes some of that yield to the side willing to be locked longer. You are paid a little less for the option to leave.

05What if the other seat never fills?+

An unmatched seat can be unwound. If the second seat never fills or never locks, the grace window lets you withdraw your deposit in full — no counterparty, no split, no penalty.

06Can I stake with stablecoins or stock tokens?+

Yes. MeskoVault works with ETH or any ERC-20 — stablecoins, tokenized treasuries, or tokenized equities. The asset earning the yield and the token you stake can be one and the same.

07Do I need to trust Mesko with my funds?+

No. Funds sit in the MeskoVault contract, not with any team or custodian. Every payout is computed on-chain in whole integers and adds up to the exact wei. There is no admin key that can move your principal.

08Is this affiliated with Robinhood?+

No. Mesko is an independent protocol that happens to be deployed on Robinhood Chain. It is not built, endorsed, or operated by Robinhood.