Documentation

Read the system, not the marketing.

Interfaces and payloads are still evolving. Everything here is written to be checked.

02 — How Hashima works

From an event to an entity.

Five stages separate the moment an entity is allowed to exist from the many ways it can later be displayed.

  1. 01

    Origin

    A Bitcoin event, key, protocol template, or authorized issuance process creates the context of birth.

  2. 02

    Derivation

    Cryptographic inputs are combined to produce a deterministic identity.

  3. 03

    Registration

    Hashima records the entity, its owner, provenance, and initial state.

  4. 04

    Evolution

    Valid proof of work or other authorized events can modify the entity's earned state without changing its original identity.

  5. 05

    Representation

    Games and applications render the entity as a character, object, territory, collectible, or other interface.

Current Hashimon implementation example
identity = SHA256(templateId : birthNonce : speciesKey)

This is how Hashimon derives identity today. It is one implementation of the protocol's derivation rule, not necessarily the universal formula for every future Hashima entity.