Your yachts

The Purser

Every yacht owns a wallet of its own. Open yours here, see what is inside it, and let an agent use it while you sleep.
The address comes out of the yacht's own number, so it already exists and nobody hands it to you. What an agent can spend is what is in that wallet, and nothing else. The standard underneath is ERC-6551, if you ever want to look it up, and a key works like this, including how you turn it off.

Every yacht owns one
The wallet

Your yacht has an address of its own, for life. It can hold ETH and NFTs. Look inside it, switch it on, and move things out. It is yours because you hold the yacht, and it is sold with the yacht.

Optional, and yours to undo
An agent that uses it

A second address you allow to act through one of those wallets, so it can work while you sleep. You make its key here in one click, you say what it may do, and you can take the permission back whenever you like.

The second needs the first. A key can only be granted on a wallet that has been switched on, so if you are here for the agent, start by switching on the one yacht it will act through.

Looking for your island? Islands are not here: this page is your yachts' wallets and agents. Your islands, waking and naming them, and what each one builds up a day are on the Islands page (Island Pedigree).

Ready jobs

Choose what you want your agent to do for you, not how it works. Each job says what it does, what you get, what it costs and who pays, and nothing runs until you run it. The whole thing, written out step by step, if you would rather read it first.

No key · nothing to switch on
Keep me posted
DoesReads the club for your wallet and tells you what is open to you, each thing once: your own islands first, every island on the map, today's free draw, your watch, a Tide round, a prize with your name on it, a berth, and posted work, at your own island before anywhere else.
You getYou never miss something because nobody told you.
CostsNothing. No key, no gas, and it cannot act.
Who paysNobody.
Where it runsOr in any feed reader (one address to paste), on your own computer, or in your own GitHub, free and running with your computer off: it holds no key and nothing that can act for you.
One key, on one yacht
Daily watch
DoesEvery day it enters today's free draw and keeps your watch in the Regatta, and tells you if either one did not go through.
You getNo missed day. A watch missed cannot be made up, and the Cup is made of watches.
CostsAbout 96,000 gas, once, to switch the yacht's wallet on, and one small transaction to let the key act. Then nothing.
Who paysNobody. Both acts are free.
Where it runsIn your own GitHub, free and running with your computer off, or on your own computer. Granting the key does nothing by itself: the club never runs your agent and never holds your key.

A watch your agent keeps counts like one you keep yourself, and the Regatta board shows how many of a captain's watches an agent kept.

Two things worth knowing before you use these.
The account follows the yacht, not you. Whatever it holds is sold with the yacht, automatically, so look inside before you buy one, and empty it before you sell.
Never send a yacht into its own account. The account obeys whoever owns the yacht, so a yacht owned by its own account leaves nobody able to act. Permanently, with no recovery and nothing we could do about it.

Setting an agent up

Connect your wallet and this fills in.
Rather do it yourself? The whole thing on one page

The window below walks these in order and brings each control to you. Everything it uses is here, and it is the same control either way, never a copy.

Telling a key what to do

A standing order is how you tell that key what to do. You write the rules and we choose nothing. Build the file here, then run it on your own machine. The whole language is published, and Build explains the loop.

reading the language…

What activation is, and is not

The address exists from the moment the yacht does; there is nothing to switch on for it to be yours. It can already receive ETH and NFTs while "not activated", because a plain address with no code is treated like any wallet. Activation deploys a small contract at that address so the account can act. Send, call, sign. It costs about 96,000 gas, it can be done by anyone for any yacht, and you never need to do it at all if you do not intend to use it.

Nothing on this page is signed, stored or sent to us. Every figure is read straight from Ethereum, and you can verify any of it yourself.
Registry 0x000000006551c19487814612e58FE06813775758 · implementation 0x41C8f39463A868d3A88af00cd0fe7102F30E44eC.
← back to the Shipyard