Concept · pre-launchExplore ZcashDocumentation

The architecture, and the networks it connects.

Infrastructure
tokashtokash-003 · proposed architecture · October 07, 2026

Two networks. Two responsibilities. An integration needs to define the boundary between them. This page describes components to evaluate; it does not present an operational Tokash node network.

The role of each component

ComponentIntended roleStatus
Solana tokenRecord Tokash balances and transfers.Unpublished
Solana RPCRead state and submit valid transactions.Not configured
Route coordinatorValidate intents and track execution.Conceptual
Zcash client or nodeValidate Zcash network data in a future integration.Under evaluation
Cross-chain connectionDefine conversion, custody and settlement.Not implemented

No RPC address, reserve balance or block height is presented as live data.

Why a node is not enough

Running a Zcash node can help verify the Zcash network. It does not hide a Solana token's transfers, convert that token into ZEC or create a redemption mechanism.

The choice between a full node, light client and external services should account for verification, availability, metadata and custody.

What to study in Zcash

AreaReferenceIntegration question
ProofsOrchard · ZIP 224What statement needs to be proved?
AddressesKeys and addressesWhich receivers and formats will be accepted?
ValidationZebra · source codeHow will Zcash state be verified?
LaunchCreate a coin on PumpWhat data and pair will be set before creation?

Before activating any connection

  • Publish the trust model

    Describe who can sign, move funds, retain data and stop operation.

  • Test real failures

    Simulate outages, reorgs, expiry and confirmation differences between networks.

  • Validate the recovery process

    Define how a failed order is cancelled and how funds are returned.

Read the integration proposal