00/Projects underway
One marketplace, four games, one idea: ownership you can verify.
Alongside property and art, Terra Ledger builds the places people trade and play. An NFT marketplace on Tezos brings our tokenized real estate, Editions artworks and game collectibles together. Three games put the same fairness and ownership ideas in front of players every day, and a fourth — Poker Arena — is specified, funded and looking for an owner.
01/Marketplace
Terra Ledger Marketplace
One marketplace for everything we tokenize on Tezos — fractional property interests, Editions artworks and the collectibles earned in our games.
Today our property interests trade through a compliant transfer venue and our Editions on the open Tezos market. The marketplace brings both — and the rewards from our games — into one place, settled in tez and priced in the currency people already hold.
Listings, offers and timed auctions settle through audited FA2 contracts. Artist royalties are enforced by the contract rather than a settings page, and property interests keep their on-chain compliance checks, so a transfer to an unverified wallet simply does not execute.
- LIGO
- SmartPy
- Taquito
- Next.js
- TzKT indexer
- PostgreSQL
- Network
- Tezos mainnet
- Standard
- FA2 · TZIP-12 / 21
- Assets
- Property · Art · Game collectibles
- Royalties
- Contract-enforced
- Wallets
- Temple · Kukai · Beacon
- Status
- In development
02/Game 01
Mote Mayhem: Lab Escape
Pick one of four Motes, collect eight Energy Cores and dodge security robots to escape Sector 07 within 90 seconds.
A fast single-player escape built with Phaser 3. Each of the four Motes — Volt, Pip, Glitch and Moss — has its own ability, from an EMP pulse that disables nearby robots to a hologram decoy they chase instead of you.
Collect all eight Energy Cores, reach the exit portal, and get out of Sector 07 before the ninety-second clock runs down. It plays on keyboard or touch, and the wallet seam for on-chain cosmetics is already built into the client.
- Phaser 3
- Next.js
- React
- Vitest
- Mode
- Single-player
- Engine
- Phaser 3
- Characters
- 4 Motes, 4 abilities
- Objective
- 8 Energy Cores
- Time limit
- 90 seconds
- Controls
- Keyboard · touch
03/Game 02
Twenty-One Showdown
A multiplayer blackjack-style card game with woodland characters. Two to four players, four table levels, and a server that deals every card.
Two to four players sit at Rookie, Silver, Gold or Master tables, and AI fills any empty seats. Hit or stand on your turn against Finn the Fox, Olive the Owl, Bruno the Bear and Cleo the Cat — the first to twenty-one without going over takes the table.
The server is authoritative: it deals the cards and decides every move and payout, so no client can see or change a card it should not. Each shuffle is committed before the deal and can be verified independently in the browser after the match.
- Next.js
- React
- PostgreSQL
- Server-sent events
- ethers.js
- Players
- 2–4, AI fills empty seats
- Tables
- Rookie · Silver · Gold · Master
- Dealer
- Authoritative server
- Fairness
- Committed, verifiable shuffle
- Sign-in
- Email or wallet (testnet)
- Stakes
- Virtual credits
04/Game 03
Elemental RPS Arena
A 15-tier rock–paper–scissors ladder. Every win unlocks a rarer collectible — claim it, or risk it for the next tier. A loss wipes out everything unclaimed.
Each win unlocks a rarer collectible, from a Copper Sigil at the first tier to the Eternal Singularity at the fifteenth. Then comes the real decision: claim what you have won and stop, or risk it for the tier above. Ties replay for free; a loss wipes out everything you have not claimed.
The opponent's moves come from a seed that is committed before your first throw and revealed when the run ends, so any player can recompute every round in their own browser. Practice Arena needs no wallet at all.
- Next.js
- Solidity
- Hardhat
- ethers.js
- Supabase

- Tiers
- 15 collectibles
- Fairness
- Commit–reveal seed
- Network
- Ronin Saigon testnet
- Wallet
- Ronin Wallet or MetaMask
- Practice
- Free, no wallet needed
- Top odds
- 1 in 32,768
05/Game 04
Poker Arena
Texas hold'em with no trusted dealer: a mental-poker shuffle so no one — the house included — sees a card not dealt to them, settled on Tezos.
Rock–paper–scissors has one secret per player and one round. Poker has fifty-two secrets, revealed progressively, to different subsets of players, with money moving between each reveal. Making that provably fair without a trusted dealer means mental poker — a distributed shuffle where the deck is encrypted under every player's key at once.
The specification is written, the architecture has been reviewed by our CTO, and exploratory contract work exists. What it needs is an owner: a blockchain, full-stack or backend engineer — or an outside team — to take it on in full.
- TypeScript
- LIGO
- Taquito
- WebSockets
- Cryptography

- Game
- Texas hold'em
- Fairness
- Mental-poker shuffle
- Settlement
- LIGO contracts on Tezos
- Evaluator
- Seven-card, deterministic
- Status
- Specified · funded
- Owner
- Open — apply below
06/Elemental RPS Arena · fairness
Four steps, and you can check every one
The whole protocol fits on one screen. That is deliberate — a fairness guarantee nobody can read is not a fairness guarantee.
Commit
When your run starts, the server fixes a secret seed for it and publishes only the seed's hash. The seed cannot change after your first throw.
Play
Each opponent move is derived from that seed and the round number. Your move is not an input, so the result cannot be steered after seeing what you threw.
Claim or risk
Win, and the next collectible unlocks. Claim it and stop, or risk it for the tier above. Ties replay; a loss wipes out everything unclaimed.
Reveal & verify
When the run ends, the seed is published. Hash it, compare it with the commitment, and recompute every round in your own browser — no server call needed.
The ladder
Fifteen tiers. Every resolved round is an even coin flip once ties are replayed, so the odds of reaching level n are one in two to the n. Nobody has to take our word for the scarcity — it is a property of the arithmetic.
- Level 1
- Copper Sigil
- 1 in 2
- Level 3
- Iron Bulwark
- 1 in 8
- Level 5
- Gold Ascendant
- 1 in 32
- Level 10
- Emerald Verdance
- 1 in 1,024
- Level 15
- Eternal Singularity
- 1 in 32,768
07/Poker Arena · scope of work
Six components, handed over in full
Rather than give poker divided attention, we are handing it to one owner — a hire or an outside team — with the specification, the reviewed architecture and the exploratory contract work. The first two components are where the genuine difficulty lives.
Mental poker protocol
Commutative-encryption shuffle with distributed key generation, so no single party — the house included — can see a card that has not been dealt to them.
Hand evaluation engine
Deterministic seven-card evaluator with exhaustive test vectors. Must produce identical rankings client-side and in the settlement contract.
Table server
Authoritative real-time server managing seats, blinds, action clocks, disconnect protection and side pots across multiple concurrent tables.
Settlement contracts
LIGO contracts for buy-in escrow, pot distribution, rake collection and a dispute path that can resolve a table if the server disappears mid-hand.
Client
A TypeScript web client with wallet connection, table view, action UI and full hand history — built against the visual system the Editions design team owns.
Anti-collusion & audit
Hand-history export, pattern detection hooks, and a published verification tool that lets any player re-derive the shuffle after a hand closes.
Build with us
Help take these projects further — or own poker outright
10 openings across engineering, blockchain, mobile, AI, design, infrastructure and QA — plus an open door for game designers, community builders and anyone else with something to add.
