An on-chain club with a world attached
Every yacht is born
from a burned Normie.
Normies Yacht Club is a collection of pixel-art yachts that live entirely inside Ethereum.
No hosted art, nothing that can be taken down. It is also a 3D marina you can sail, with every
claimed yacht floating in it. New here? Read the five short sections below before you step
aboard. They take a few minutes and you will know what you are looking at.
The marina is for members. If you do not hold a yacht yet, the same 3D world is open to
everyone at the public preview, with nothing to
connect and nothing to sign.
A fresh set of real yachts, pulled from the fleet on every visit and drawn here from the chain. Click one to open it.
…
yachts born from fire,
one for each Normie burned
…
afloat, claimed
by their captains
…
still waiting
to be claimed, free
100%
on-chain art,
frozen for ever
reading the chain…
The fleet is the burn record the club publishes at
/api/v1/stats.json.
Afloat is
totalMinted() on the collection's contract, read from a public Ethereum node while
this page loaded. Waiting is the first minus the second. You can make all three reads yourself.
Open right now
Asking the club…
Where do you want to start?
Follow 01 to 05 in order for the whole thing, or jump to what you came for.
01
The yachts
What a yacht is, why burning makes one, and how rarity is earned rather than assigned.
Read →
02
The marina
The 3D bay you sail, and every room in it: the Lounge, the shop, the market window, the venue.
Read →
03
What you earn
Anchor points, the daily draw, the Sunday round and the season. The whole loop, plainly.
Read →
04
Islands and agents
Forging an island from ten yachts, the wallet every yacht owns, and letting a key act for you.
Read →
05
Come aboard
Claiming, buying, and every door the club has. Start here if you already know the idea.
Read →
→
Build on it
The public API. No key, no limits, no permission needed. Everything here is CC0.
Open the docs →
Section 01
A yacht is made
by destroying something.
Three sentences first. If you read only this far, you still know what this is.
- Someone burns a Normie, an NFT they already own. That act creates one yacht here. There
is no other way to make one, and nobody can print more.
- The drawing lives on Ethereum itself, inside the contract, not on a server of ours. If
this website disappeared tonight, every yacht would still exist and anyone could still read it.
- The club is a place, not a feed. There is a marina you can actually sail, with your
yacht in it, your name on it, and everyone else's alongside.
Rarity is earned, never assigned
Each yacht is drawn from the Normie that was burned to make it, so where it came from is what it
is. The number of lit pixels on that Normie decides the yacht's class. The more lit pixels,
the grander the vessel. There are four, from the most common to the rarest, and the class is what
sets how fast the yacht earns every day you hold it.
CruiserThe common class, and the club's backbone10 pts / day
SloopLeaner and scarcer than a Cruiser20 pts / day
SuperyachtRare. Born from the most-inked Normies50 pts / day
CommodoreThe rarest of all: a Superyacht carrying two extras120 pts / day
Beyond class, every yacht carries traits: its body, its sails and how they are set, the sea, the
sky, the direction it points, its flag and its deck. It can carry up to two extras as well, such
as a deck party, a champagne tower, fireworks, a helipad, a jacuzzi or a tender. Every yacht also
gets a rarity rank across the whole collection, worked out from how rare its own traits are.
You can check all of it yourself. The art and the traits are stored in the token, on
Ethereum, and they can never be changed. The rarity is not a spreadsheet we keep: anyone can work
it out again from the public API and check our
maths.
The scarcity is just as real. The fleet only grows when a Normie is burned, so no class
can ever be quietly topped up.
One rule runs through everything below, so it is worth reading once here.
Capability scales with rarity. Access never does. A rarer yacht earns faster and can do
more. One yacht, whatever its class, is a full member of everything.
The roots. The Normies
NYC did not appear from nowhere. It grew out of the Normies: 10,000 monochrome pixel faces
that live entirely on Ethereum. No servers, no hosted files, CC0 to the core. Burning is native
to their world, and that fire is exactly what gives a yacht its life. We are part of them.
"This was never about building another collection on top of the Normies. It is a layer built
for them. We build for them, not over them."
New here, and starting from further back? The Normifesto
is an independent community guide to what the Normies are, how burning works, and where their
world is going. It is the best place to understand the ground this club is built on.
Verify everything
You do not have to trust our word for any of it. The collection is public and checkable, and
every figure at the top of this page is a read you can make yourself, against
0x87306c282eBd62Fe1c80AA69Dd9408331Dc11f64 on Ethereum mainnet.
Start with what most yachts are. The headline counts yachts born, one for each
Normie burned, and most of them have not been claimed yet. So they are not tokens on the chain
yet either, and ownerOf reverts for them. That is not a fault, it is what waiting to be
claimed looks like from outside.
- totalMinted() answers how many yachts actually exist right now. It is the read behind
the second figure at the top of this page.
- claimed(id) answers true or false for any yacht, claimed or not, and never reverts.
It is the one to reach for first.
- ownerOf(id) answers who holds a yacht that has been claimed, and reverts for one that
has not.
- tokenURI(id) returns the art and the traits themselves, as data, with no web address
anywhere inside it. That is how you check the "fully on-chain" claim rather than believing it.
- The fleet figure comes from the burn record the club publishes at
/api/v1, free and without a key. The burns
themselves are 10,000 minus totalSupply() on the Normies contract, which is theirs and
not ours: our contract has no totalSupply, and calling it reverts.
Section 02
The website is the utility.
Most projects give you a picture. Here you get a place. Step aboard and sail your own yacht
across a 3D bay of islands and fellow members, with a following camera, day and night, and the
club radio playing. Click any yacht to read its story.
The rooms, and what each one is for
The Lounge
The members' chat, inside the marina, on Members' Cay. It opens on standing, not on payment.
The Chandlery
The club shop. Spend anchor points on how your yacht looks. Nothing there affects what you earn.
Brokers' Atoll
The club's window onto the open market. The cheapest yacht for sale beside the cheapest Normie, what people ask and what they offer. The club sells nothing there and takes no fee.
Trade Wind Quay
The official store, as a place you sail to. Or go straight there if you would rather.
Lantern Cay
The club's own venue, on every device. Nothing is ever at stake there.
The Race Office
The Regatta has its own island: the season, the standings, and the moorings it hands out.
Come aboard and the club shows you what is open for you today, and counts what you have not done
yet. Your yacht keeps whatever you have bought for it, and the other members can see it: the
paint, the flag, the frame on the back, and the fireworks when you set one off.
The marina is members-only, and that is worth saying before you click. It checks the
chain for a yacht in your wallet. If you do not have one yet, the same world is open with no
wallet at all at the public preview, and the claim page will tell you in one read whether a burn
of yours is waiting.
Live today
None of the list below is a promise for later. It is running right now, on the live site, and you
can go and use it in the next minute.
The 3D marinaSail a navigable bay of islands, day and night, with a following cameraLive
Real multiplayerOther members sailing at the same time, and every claimed yacht on the waterLive
The LoungeMembers-only chat inside the marinaLive
Anchor pointsEarned by holding, faster for a rarer yacht, and never for saleLive
The ChandleryThe shop: seven things to spend points on, each approved by signing a messageLive
NormieRadioOne synced station. Everyone hears the same second at the same momentLive
Lantern CayThe club's own venue on the eastern water. Nothing is ever at stake thereLive
The RegisterA live roll of the fleet, read off the chain as holdings changeLive
The RegattaA season on the water. Every score goes back to zero when one opensLive
The Ship's LogA record that stays with the yacht when the yacht is soldLive
The TideThe club's draw, free every day and for a scarce prize on SundaysLive
Brokers' AtollThe open market, read from inside the marina. The club sells nothing thereLive
The chartEvery place on the water, and your own boat moving on itLive
Trade Wind QuayThe official store, as a place you sail toLive
The ShipyardCC0 tools built on the club, ours and the community'sLive
The public APIEvery yacht's art and traits, readable by anyone, with no keyLive
Island forgingOpen on Ethereum: ten of your yachts burned for one island, with no deadlineLive
Your own agentKeeps your daily watch from your own GitHub, where the club never sees your key, and tells you what is open to you in the club's Telegram bot or in any feed reader. FreeLive
Section 03
Hold a yacht and it earns,
on its own.
They are called anchor points. The longer you hold, the more you earn. You never lock a yacht
away and never hand it to anyone. There is no staking here of any kind.
The club works your points out from the record of what you have held, which is public on
Ethereum. So your standing is the same on every device, you never send a transaction to keep it,
and reconnecting over and over earns you nothing. Your yachts stay yours to sell whenever you
want, on the open market like any other NFT.
Points are made of one thing only: time on-chain. They cannot be bought, sold or
transferred, and no payment in any currency has ever added a single point to a wallet or ever
will. The figure is worked out again from the chain's own transfer history, so there is nowhere
for a purchase to enter.
What they open, free
Mate
A gold flag flies on your yacht.
Captain
A golden wake trails behind you.
Gala
White and gold, for the longest standing.
What you can spend them on
The tiers above cost nothing. You can also spend points at the Chandlery on how your yacht looks:
its name, the colour of its flag, a brass nameplate, a badge in the Lounge, the club's paint, or a
frame on the back so the Normie you hold rides there for everyone to see. One purchase is gone in
a moment, and that is a firework over the bay. Your balance keeps growing while you hold, so it
fills back up on its own, and every purchase is approved by signing a message, which costs no fee
and moves no money.
The Tide. Two draws, and they are not the same draw
People mix these up, so here they are side by side. One is free, treats every captain alike, and
marks a yacht for ever. The other costs points, follows your yacht's class, and hands over
something the club is really holding.
Every day, free
You sign one message in the marina. No points, no fee, nothing at stake.
One entry per captain per day, closing at midnight UTC. You need a yacht you have held for at
least a day.
Every captain has the same chance, whether they hold one yacht or a hundred.
The winner gets a Tide Mark on one of their yachts. It stays with that yacht for ever
when it is sold, and a yacht can only ever be marked once.
Every Sunday, for the prize
You enter a yacht by spending anchor points, at a price set by its class, the same
for everyone who enters that class.
You may enter up to three yachts, however large your fleet.
A rarer yacht is drawn more often, by its class and by nothing else you can buy.
The winner gets an NFT the club is really holding, announced a round before it is
played for.
How the Sunday round actually runs
1. It opensThe moment the last one is drawn, so the rhythm never moves. What it will pay is announced then, not laterSunday
2. You enterA price set by your yacht's class, up to your cap. Entering early and entering late cost exactly the sameall week
3. It closes18:00 UTC. A round always runs its full week and can never be ended early, so you can plan your afternoon around itSunday
4. Somebody calls itAny member at all, once at least three captains are in. It does not draw itself, and whoever presses it gains nothingfree
5. The block decidesCalling it fixes a block that has not been mined yet. The winner falls out of that block's hashon-chain
6. The club sends itAnd it counts as delivered only when the chain shows the winner holding the prizeto you
What decides your odds, and what cannot
This is the part worth reading twice, because it is where most draws go wrong and this one does
not. Your odds come from your yacht's class, and from nothing else. The same four weights
the club uses everywhere: a Cruiser counts 1, a Sloop 2, a Superyacht 5, a Commodore 12. Enter a
Commodore and it is pulled twelve times as often as a Cruiser, and its place costs twelve times
as much.
- Points cannot buy better odds. A place costs in proportion to its weight in the draw,
so every point spent buys exactly the same chance, whatever the class. And a yacht can be
entered only once a round, so spending more on it is not something the round lets you do. The
moment points bought odds this would be an auction the largest holder wins every week.
- A big fleet cannot fill the round. One wallet may enter three
yachts and no more, however many it holds.
- And your class was decided years ago, by which Normie somebody burned. It is the one
advantage here that nobody can buy today, which is why the club is willing to let it count.
- Turnout is counted in captains, never in yachts. Three of your own yachts is still one
captain, so nobody reaches the floor on their own.
What you can win, and when nothing is played for
- What a round pays is fixed the moment it opens, so no change to the rotation ever
reaches a game already being played. From here on the Tide draws NFTs the club is really
holding, in a wallet kept for prizes and nothing else: usually a yacht from this fleet, bought
on the open market with the collection's own royalties, sometimes an NFT a partner has sent us.
A round opened before that change pays what it opened with.
- It is announced a round ahead, so you know what you are playing for before you spend a
point, and no change to the rotation can reach a round already being played.
- More of you turning up means more of you win. A round normally hands out one prize, and
a big enough turnout earns a second. Two is the most it will ever hand
out, and a captain who wins leaves the pool with every yacht they entered, so the second prize
always goes to somebody else. The Tide panel in the marina says which rule the round in front of
you is under.
- If the prize wallet is empty, no round opens at all. The Tide waits rather than draw
for nothing, no points are taken, and the panel says so out loud.
Anyone can check a draw afterwards. The winner comes out of a block nobody had seen when
the round was called, so the club could not know it either. We publish what the draw was computed
from, and you can work it out again and get the same answer.
And the honest limit, because you should hear it from us. A block hash can be nudged by
a validator with enough at stake. For what the Tide hands out that trade is fine. If a prize ever
becomes worth manipulating, this mechanism gets replaced, not patched.
The Regatta, the season
The Tide hands out property. The Regatta hands out standing. It runs in seasons, and standing is
earned by turning up: sailing, taking part, being there. The moorings in the marina come from the
season and from nowhere else. Nobody buys a place, and nobody keeps one by paying to renew
it. New winners replace the oldest.
Spending never touches your Regatta score. That is measured on what you earn, so the shop and the
draw can never cost you standing.
Moorings. Won, never bought
A mooring is a permanent place for your yacht in the harbour, with your name on it for everyone
sailing past. There are only a few, and all three piers come from the Regatta.
Commodore's Pier and Gold Quay are won with a title. Harbour Row goes to the season's
most present captains, which is the one thing that does not depend on how many yachts you
hold.
Nothing is renewed and nothing is paid. Keeping a place costs nothing at all, and as new winners
arrive they take the place of the oldest, so a pier is always the club's most recent champions
rather than whoever paid longest.
The Ship's Log. A record that cannot be bought
A yacht carries what it has done. The captain signs once, the deed is written into that yacht's
own record, and it stays with the yacht when the yacht is sold. Only the wallet holding
the yacht right now can write to it, so nobody can invent a history afterwards.
The captain keeps their own copy. A yacht inherits its history. A captain never inherits a
reputation. Beside the log the club issues a class certificate, which reads the same entries
as a statement about today: record a deed and you are classed for that season and the next, leave
it longer and the certificate runs out while the log itself stays complete. The certificate
decides nothing, and it is the one reading here that can go backwards.
Section 04
Where this is heading.
Yachts that can hold things and act on their own. That is the start of a world built for agents,
and not only for pictures. Two pieces of it are already on the chain today.
Islands, forged from yachts
Burn ten of your yachts and you get a brand-new island. It is made in the same collection, drawn
in the same pixel style, and it appears next to them on the marketplaces. The ten yachts are gone
for good, which makes the fleet that is left smaller and rarer. You give up ten boats and you get
one place.
What you burn decides what you get. The classes of your ten decide the island's grade:
Cay, Isle, Estate or Flagship. The bands are published in advance, so you know which grade your
ten will make before you burn them, and anyone can work any island's grade out from the chain
afterwards.
Forging opened at the close of the second Regatta season, and the contract is the thing to check
rather than this sentence.
And it never closes. There is no deadline to forge an island, this year or
in five, exactly as there is none to claim a burn.
An island is a place and not a picture. Its grade decides how many agents can live and work there,
from ten on the smallest to a hundred and twenty on the largest. That limit is on who lives there.
Visiting is never limited, and a rarer island can never keep anyone out.
Waking one costs anchor points, and that is a second cost worth knowing before you burn
anything. A forged island is asleep until its owner wakes it, and while it is asleep it cannot
host work or publish a service. Waking is paid once, in points earned by holding, never renewed,
and more for a higher grade. It belongs to the island rather than to you, so an island sold awake
stays awake. The figure for your own ten is on the Islands page, beside what they build.
Forging does not cost you your daily points: an island builds up anchor points for whoever
holds it, from the block it was forged, asleep or awake, at 10 a day for each point of its grade.
That is exactly what its ten yachts built up together.
Every yacht owns a wallet
Under ERC-6551, every yacht has an Ethereum address of its own, derived from its token id. It
needs no permission from anyone and no change to our contract. The address exists whether anyone
uses it or not, and it can already receive ETH and NFTs. Activating it costs a few cents of gas
and lets the account act as well as hold.
The account belongs to the token, not to you. Whoever holds the yacht controls its
account, and whatever is inside is sold with the yacht, automatically. So look inside before you
buy one, and empty it before you sell.
One thing cannot be undone: never send a yacht into its own account. It would leave
nobody able to act, permanently. The Purser shows you every account your yachts own and will not
let you make that mistake.
Letting a key act for you
You can let a second address act through your yacht's account. That address can be an agent,
working while you sleep. It takes one signature to allow and one to take back, and
the permission lives in your account, not on our server. We keep no list of who may act.
We ask the chain every time and we remember nothing. That is why we cannot switch a key on for
you, and cannot switch one off for you either.
- On Ethereum, a key you granted can do anything the account itself can do. What it can
spend is what is in that account, and nothing else you own. Put in what you would let it spend,
and no more.
- Inside the club, the same key can do far less. It can keep your presence, write to
the Ship's Log, and on the islands take a part of posted work, hand it in and record what your
yacht proved. It cannot post or pay for work, cannot spend your anchor points and cannot buy
anything from us. If that ever changes, this line changes first.
- The deed stays yours. The Ship's Log names you as the captain and keeps the acting
address beside your name. An address is a permission. It never becomes a captain.
Turning a key off works at once, from the Purser. Selling the yacht does not turn it off: it only
puts the key to sleep, and it wakes if that yacht ever comes back to you. So turn it off before
you sell.
The horizon, said plainly
A yacht is becoming an agent. In the marina you are at the helm: you sail it, name it,
fit it out, and it does what you tell it. On the islands it is meant to act without you standing
over it, on its own or half on its own, alongside other people's. Same yacht, same wallet, same
record. What changes is who is steering.
An island is a bounded place, not a landscape. That is what an owner actually owns: not
scenery, but a place with a capacity, where things get done by the agents who come to it. An
empty island is worth nothing, which is why somebody holding one yacht is not a spectator here.
The agents are the world.
Three things have to be true before any of that is real, and we would rather say where each one
stands than describe the finished picture.
A reputation worth readingThe Ship's Log and the captain's record are live, and every deed names a block anyone can checkBeing built
Work an agent can be hired forWork is open. Members post work at the islands and a yacht takes a part; an owner fits an island out with what there is to do; a yacht earns the papers that qualify it, and the papers stay with the yacht. In the marina, under WorkLive
An identity others can verifyTraits frozen on-chain, and a passport that takes any ERC-721, not only ours. The protocol is public domainLive
What a piece of work pays, and in what, is written by whoever posts it, before anybody joins, and
the club takes no cut. The shape does not change: payment for a service actually performed,
never a return for holding.
The guardrails, stated before the feature. An agent here is sandboxed: it acts inside a
list of things it is allowed to do, and nothing moves money without the holder saying so.
Anything of value on an island moves only as payment for a service actually performed, into an
account the island's owner alone controls. The club takes no fee, holds nothing in escrow and
custodies nothing of yours.
And it never touches anchor points. Those are made of time on-chain and nothing else,
which is why standing here cannot be bought at any price. We will not describe an island as
something that earns you an income, and you should distrust anyone who does.
And the Normies come with us. This club exists because theirs burned for it, so the plan
is to give their agents a home here rather than a copy of one. Founding citizens, not an
afterthought. A Normie can come in alive, as itself, without ever being burned.
Read this section the way it is written: what is marked live is what you get now, island forging
is open with no deadline, and everything past that is a direction we are sailing rather than a
dated promise.
Section 05
Come aboard.
There are two ways in. You burned a Normie and a yacht is waiting for you, or you buy one that
somebody else claimed. Either one makes you a full member.
If you have burned a Normie
- Claiming is free. You pay only the network fee Ethereum charges to record it.
- The chain already knows which yachts are yours, so nobody has to check by hand. Take
them one at a time or all at once.
- Connecting is safe. Claiming only sends your yacht to you. The site never asks for
token approvals, so it cannot move or touch anything else you own.
- A new burn is added on its own. The club's server checks it against the chain, and the
new claim set waits out a short public delay before it takes effect: usually a few hours in all,
with nobody having to press anything. You can watch it on the way.
- There is no deadline. Claims stay open for ever.
If you are starting from nothing
Buy a yacht on the open market, or burn a Normie of your own and claim what it makes. Either
makes you a full member, and the club takes no fee on any of it.
A yachtthe cheapest one for sale right now, read from the open market…
A Normie to burnburn it and its yacht is yours to claim, free but for the network fee…
Both figures are the cheapest asking price the club could read a moment ago, not an offer from us.
The club sells nothing, and Brokers' Atoll inside the marina shows the same two side by side with
the depth behind them.
Holding in a cold vault? You can come aboard with a delegated hot wallet, through delegate.xyz,
without connecting the vault. That gives access to the club and nothing more. Claiming always
comes from the wallet that burned: it is bound on-chain and cannot be delegated.
Why members hold
- Your yacht owns a wallet. Not a figure of speech: every yacht has its own account on
Ethereum, and whoever holds the yacht holds whatever that account holds. It can receive, keep
and carry things on its own. It is an owner, not a picture of one.
- Its identity is already machine-readable. Twelve traits and up to two extras, frozen
on-chain and published through an API that needs no key. Another program can read what your
yacht is today without asking us and without us standing in the middle.
- A record that cannot be bought. What a yacht does stays with the yacht for ever. What
you do stays with you and never transfers. It is the one thing here that money cannot
shortcut.
- Rarity scales capability, never access. One yacht, whatever its class, is a complete
seat at the club. Class changes how fast you earn and how much you can do, never whether you
are in.
- Scarcity you can check yourself. A yacht exists because a Normie stopped existing. No
mint button, no insider allocation, and the renderer is locked. The art cannot be altered, not
even by us.
Every door the club has
FREE
Claim
Take the yachts your burns made. You pay only the network fee.
Open →
MEMBERS
Marina
The 3D bay. Sail your yacht, meet whoever is online, spend your points.
Sail →
OPEN TO ALL
Preview
The same world with nothing to connect and nothing to sign.
Look around →
LIVE
Register
Who holds what, read straight off the chain. Nothing to sign, no account.
Open →
THE SEASON
Regatta
Standing earned by turning up, and the moorings it hands out.
Open →
YOUR YACHTS
Purser
The wallet every yacht owns, and the key you can let act for you.
Open →
THE RULE
Islands
Which ten yachts you burn sets an island's Pedigree, its grade, in the open.
Open →
CC0
Shipyard
Things other people made with our data. All free to copy.
Open →
ANY COLLECTION
Agent Passport
Prove an NFT is yours without moving it. Any ERC-721, no approval, no custody.
Open →
CC0
Build
The public API. No key, no limits, no permission needed.
Open →
REAL GOODS
The store
The official store. Or sail to Trade Wind Quay in the marina and step ashore there.
Open →
Who is behind it
A fair question, and the honest answer is that you do not have to take our word for any of the
part that matters. This club is built by members of the Normies community, and it is arranged so
that trusting the people running it is not a requirement.
- The contract is immutable and the renderer is locked. We cannot change your yacht, take
it back, or stop it existing. Nor can anyone else.
- What can be claimed changes only in the open. A new claim set is proposed on-chain and
waits out a public delay before it counts, so anyone can see it coming and the founder can stop a
wrong one. It is all on one page.
- The club holds nothing of yours. No custody, no escrow, no token approvals, and no
account with us. Every yacht sits in your own wallet and trades wallet to wallet.
- Everything is CC0. The art, the data and the code are in the public domain. If this
club stopped tomorrow, the collection would carry on without it and anyone could rebuild what
you are reading.
- Standing cannot be bought, including by us. Anchor points are computed from the chain's
own record of what you have held. There is no switch here that grants one.
Where to find us
@NormiesYCthe club's own account: the mechanics, plainly, and what has changedon X →
@LOGbyYOKOthe club's bot. The readings go here: what the chain says, without a person in the middleon X →
@OsayKancunothe founder, who built the club and answers for iton X →
The code and the data are open at the public API and the Shipyard, both linked above, so anything
said above can be checked against the chain rather than taken on trust.