Addresses, Address Format, Address Versions

Information about all public addresses is stored in the UMI network, and private keys are generated directly from passphrases.

The base ROD address is 34 bytes long. The first two bytes are responsible for the address format, the next 32 bytes are the public key. Two types of addresses are currently available:

  • 0x00 0x01 - main token.

  • 0x00 0x02 - smart contract token.

For the convenience of users, addresses are encoded in Bech32 and have a rod tag.

The tag does not affect the address in any way and can be used, for example, for convenient visual separation of pools.

Example: since addresses within pools differ in the initial tag, which can be from ROD01 to ROD99, we can give the example that there are several different pools with different tags, where one real address will correspond to three representations differing in initial tags and six characters at the end 0cd2vx, gs9v85, 7esw07:

  • rod01uce7l9n7ql67q2zj6mt5x3zjxgwr4x79kzzl0lnl45s6utlpgsgs0cd2vx

  • rod25uce7l9n7ql67q2zj6mt5x3zjxgwr4x79kzzl0lnl45s6utlpgsgsgs9v85

  • rod99uce7l9n7ql67q2zj6mt5x3zjxgwr4x79kzzl0lnl45s6utlpgsgs7esw07

Genesis address - exists only in the genesis block;

ROD-address - base address (trading). Tokens on the balance do not increase, there are no restrictions on transfer to other addresses;

Staking addresses within pools with prefixes from ROD01 to ROD99 are smart contracts. The wallet balance is subject to the rules of the corresponding pools. You can withdraw from such addresses (except for technical wallets) up to 10% of the amount from the balances for a period of 30 days. Staking on such addresses is accrued every 1 millisecond.

Last updated