Zano Documentation

website·Indexed 35 days ago

https://docs.zano.org

Technical documentation for the Zano network, covering wallet installation and usage, solo mining on Windows, Proof-of-Stake (PoS) staking, and the Wallet RPC API v2.2.1. Includes guides on Wrapped Zano (WZANO), confidential assets, CoinSwap transactions, and the Zano Companion browser extension.

Tokens
221.6K
Snippets
885
Records
1.4K
Agent score
68%

What's inside Zano

  1. Overview of gateway_rpc_proxy

    gateway_rpc_proxy is a local JSON-RPC service that allows users to read the history of a Gateway (GW) address without sending the gateway view secret key to the Zano daemon.

    In standard GW transactions, payment IDs and comments are encrypted. Historically, the gateway_get_address_history method required sending the view secret key to the daemon for decryption, which risked exposing the key to node operators or network sniffers. The proxy solves this by holding the view secret key locally, requesting public history and raw transactions from the daemon, and decrypting the data in-process before returning it to the integration.

  2. Overview of Zano Privacy-First Layer-1

    Zano is a privacy-focused layer-1 blockchain where transaction amounts, wallet addresses, and asset types are hidden by default to ensure user privacy.
  3. Overview of the Zano NFT Module

    The NFT module allows for the management of non-fungible tokens (NFTs) that possess their own native balances. Key capabilities include:

    • Token Management: Each NFT tracks 'Locked Tokens' (subject to a linear unlock period) and 'Available Tokens' (eligible for immediate withdrawal).
    • Delegation: Token owners can delegate the entire balance of an NFT. Delegated tokens cannot be transferred to a new owner until undelegated. Rewards from NFT delegation are higher than raw token rewards.
    • Withdrawals: Owners can withdraw unlocked tokens, which are transferred from the NFT shard treasury to the owner's account.
    • Treasury Constraints: The total locked amount in minted NFTs cannot exceed the NFT shard treasury balance. Treasury tokens are only accessible via unlocked token withdrawals.
    • Deposits: Owners can deposit additional tokens by locking them for a specific period; deposits must be multiples of the period payment.
  4. Overview of the Zano Threshold Signature Service (TSS)

    The Threshold Signature Service is a decentralized solution used to process and sign deposited token transfers across different blockchain chains. It integrates with the Cosmos Bridge Core module to validate and accumulate cross-chain transfers. To ensure security and remove single points of failure associated with single-oracle bridges, it uses ECDSA secp256k1 threshold (t-n) signatures generated by a network of validators (parties). A minimum number of active parties, defined by the threshold value T, is required to sign data.
  5. Overview of Zano Gateway Addresses

    Gateway Addresses (GW) are an account-based address model introduced in Hard Fork 6. Unlike the standard UTXO model, GW balances are stored directly on the blockchain. They are designed to simplify integration for external services like cross-chain bridges, DEXs, and payment gateways by providing an API similar to traditional platforms like Bitcoin and Ethereum, making them compatible with custody frameworks such as MPC.

    Key Characteristics:

    • Address Formats: Registered GW addresses appear as strings starting with gwZ... (regular) or gwiZ... (integrated).
    • Registration Cost: Registering a GW address requires a one-time, non-refundable fee of 100 ZANO, which is permanently burned from the circulating supply.
    • Registration Process: Registration is performed via the register_gateway_address Wallet RPC call and is broadcast immediately without a separate confirmation step.
  6. Overview of Zano Privacy-First Layer-1 Blockchain

    Zano is a privacy-focused layer-1 blockchain designed to hide transaction amounts, wallet addresses, and asset types by default, ensuring user privacy across the network.
  7. Overview of Zano Multisig Module

    The multisig module enables the creation and management of on-chain multi-signature accounts. It allows a group of members to propose and execute messages based on a threshold decision policy. Key characteristics include:

    • Threshold Policy: Only one decision policy is supported (threshold).
    • Automatic Execution: Valid messages are executed automatically by the module once the threshold is met, bypassing default transaction signature checks.
    • Self-Management: Groups are managed by their members; adding or removing members requires a multi-signed message.
    • Subaccounts: Every group has its own subaccount that holds tokens.
  8. Overview of Zano Auditable Wallets

    An auditable wallet is a specific wallet type that allows a third party to view the balance and transaction history of an address without granting them permission to spend funds or interact with the wallet. This is primarily used by organizations or funds to provide transparency ('verify' over 'trust').

    Key characteristics:

    • Identification: Auditable wallet addresses start with the prefix aZx.
    • Privacy Trade-off: Transactions sent from an auditable wallet do not use decoys to ensure the audit trail remains fully verifiable. This does not affect the privacy of other users on the network.
    • Integrated Addresses: Auditable wallets support integrated addresses, which use the aiZX prefix.
    • PoS Mining: Auditable wallets can be used for Proof of Stake (PoS) mining.
  9. Overview of Zano Confidential Assets

    Confidential Assets allow users to issue custom tokens on the Zano chain that inherit the same privacy features as native ZANO. These assets feature hidden addresses, hidden amounts, and hidden asset types, while maintaining public verifiability to ensure that no transactions create or destroy coins without authorization. This functionality enables the creation of private stablecoins (e.g., fUSD) or shielded versions of existing assets without the need for a separate blockchain.
  10. Overview of Zano Matrix

    Zano Matrix is a secure, open-source messenger based on the Matrix protocol. It allows users to authenticate using Zano aliases within the Zano decentralized network. The service provides end-to-end encryption for conversations, ensuring that messages are unreadable to the server operators. Key benefits include decentralization, data ownership, and the ability to verify the identity of a user via their Zano alias.
  11. Overview of TON Bridge asset types and terminology

    The Zano TON Bridge supports three primary asset types:

    • Native TON: The native currency of the TON blockchain.
    • Classical Jetton: The standard for tokens on the TON blockchain (similar to ERC20).
    • Wrapped Jetton: A special Jetton backed 1:1 by native tokens on another chain, which can be minted and burned.

    Key technical terms:

    • tx_nonce: The logical time of the deposit message used to identify the message in the event sequence.
    • Constraints: The TON Bridge contract only works with predefined Jetton Master and Jetton Wallet addresses.
  12. Overview of Wrapped Zano (WZANO)

    Wrapped Zano (WZANO) is an ERC-20 token on the Ethereum blockchain that maintains a 1:1 swap ratio with ZANO. This allows ZANO to be used within the Ethereum ecosystem and infrastructure, such as the Verse DEX.