Keeping moebas

A moeba is a URIToken. Whoever holds it is its keeper and can do with it what the ledger allows any token holder to do, plus the things the Hooks add. This chapter is the list.

Film 5Keeping a line1:32 · with sound
What the film says
  1. Keeping moebas means choosing. Whoever holds a moeba is its keeper. Some of this line carry a look they don’t show.

  2. A moeba can be kept, sold or given. Breeding two of your own needs nobody’s leave. Others can breed with it only if its keeper opens it, at a price they set, and they bring one of their own: the child goes home with them. An opening is its keeper’s: when the moeba changes hands, it no longer holds.

  3. Every birth uses one of a limited number of births, from both parents. And a newborn has to grow up before it can breed.

  4. Close kin can’t breed: not a moeba with its own parent or child, nor two with the same two parents. Half-siblings can, and breeders use that to bring hidden copies together. About one child in four shows the look both parents hide.

  5. A keeper can always let a moeba go. It can’t be bred again; what it carried lives on in its descendants.

  6. The rules are kept by the species on the ledger, not by a website. Anyone can read the record, and draw the moebas.

  7. A small species, grown from its genome. Start a line of your own. Every genome is written on a public ledger.

Buying and selling

A keeper puts a moeba up for sale with a sell offer: a price in XAH, and optionally the one account allowed to buy. Anyone who meets the offer receives the token and the keeper receives the price, in one transaction. A keeper can cancel an offer at any time. These are ordinary Xahau URIToken transactions; the species’ account does not take a cut.

The Hooks do refuse one thing: a sell offer or purchase for a moeba that is a parent in a birth still in progress. Wait until the birth settles; it usually takes a minute or a few.

Giving

A gift sends the moeba to another account outright, with no price: on the ledger it is a Remit carrying the token. The recipient pays nothing, signs nothing and needs no prior offer. The same lock applies while a birth needs the moeba.

Breeding your own

If you keep both parents you need nobody else's consent. Send the request from the moeba's page, or from My moebas; the payment is the fee plus the birth's own transaction budget.

Opening a moeba to others: terms

By default a moeba is closed: only its keeper can breed it. A keeper can open it by having standing terms written on the token: their account, a price, and optionally a ledger at which the terms expire. Another keeper's request then pays that price as part of the birth. The species’ account keeps 10% of it and the keeper receives the rest: a 10 XAH price pays its keeper 9 XAH at the default share of 10%. The split is in whole drops, rounded down in the keeper's favour, so the two parts always add up to the price exactly. The share is shown when you publish terms and when someone requests the birth. Terms open a moeba to other keepers, not to everyone: the other parent must be the requester's own, so nobody breeds two strangers' moebas without keeping one themselves.

Terms are bound to the keeper who made them. The moment the token changes hands they stop applying, with nothing to clean up; if it comes back to the same keeper, the same terms stand again. Only the species’ account can write on a token, so a keeper publishes, changes or withdraws terms with one signed payment to the species’ account, which writes the record for them and puts the keeper's own account in it — nobody can publish terms on a moeba they do not hold. The payment covers the ledger cost of writing or deleting the record. There is no protocol fee on top of that; anything paid above the write stays with the species’ account.

Breeding does not use up terms. A moeba open to breeding stays open, one birth after another, until it has no births left or its keeper withdraws them.

Naming

Every moeba has a systematic name read from its genome. Its keeper may also give it a name of their own: up to twenty-four bytes, written once by the species’ account at the keeper's signed request, and immutable from then on — it stays with the moeba through every sale. Naming costs a price the species’ account sets, plus the record write. A moeba that already has a given name cannot be renamed, by anyone.

Births left, and maturity

Every moeba is born with five births, spent one per child as either parent, and recorded on the token as it goes. It becomes mature one minute after the moment its own randomness was fixed, measured on the ledger's clock; a founder is mature from birth. Both are shown on the moeba's page, along with a plain yes or no on whether it can breed right now.

Burning

A keeper can destroy a moeba. The Hooks cannot stop this: a holder must always be able to dispose of a token. If the moeba is a parent in a birth that has not yet finished with it, the birth breaks; once the birth has been charged to both parents, the child no longer depends on either and is unaffected. A burned moeba's records stay readable, and it appears greyed out in the population.

The rules, in one place

Everything the Hooks refuse or require, gathered from the sections above, from A birth and from the hooks chapter. Every one of these is checked by the hooks on the species’ account, not by this site.

How this site builds each of these transactions for your wallet, and what it never does, is on About.

What to remember

  1. A moeba can be sold, given, named once, opened to breeding at a price, or burned. Each is one transaction your own wallet signs.
  2. Every moeba has a set number of births and must be mature to breed. Each birth spends one from each parent.
  3. The Hooks on the species’ account enforce the rules, not this site: close kin cannot breed, and a moeba a birth still needs cannot change hands.

Go to My moebas