Local engines

Local Wallet Engines

Wallet engines decide how a coin derives addresses, obtains balances, signs transactions, and broadcasts. Sensitive operations are local.

UTXOEngine
QuaiEngine
Epic/ZanoPrivacy cache
EngineCoinsWhat it does locallyWhat it asks the API for
utxoBitcoin2, BCH2, Firo, Capstash, Pepecoin, Kerrigan, SCash, LitecoinII, Neoxa, Terracoin, Junkcoin, Raptoreum, Hypercoin, Mydogecoin, BTGS CoinDerives addresses, selects UTXOs, builds and signs raw transactions.Network, fee, address validation, balance, UTXOs, history, mempool, broadcast.
pearl-utxoPearlUses UTXO signing locally, with Pearl-specific address and server profile behavior.Blockbook-style balance, UTXO, history, fee, and broadcast endpoints.
quai-accountQuaiDerives Quai account key, prepares and signs the account transaction locally.Balance, gas price, gas estimate, nonce, chain ID, transaction history, and broadcast.
qubic-accountQubicDerives the Qubic identity and seed, then signs transactions locally.Balance, current network tick, transaction status, history, and broadcast.
kaspa-utxoKaspaDerives Kaspa addresses and private keys, selects UTXOs, and signs DAG transactions locally.Balance, UTXOs, fee estimates, history, and broadcast.
ckb-cellNervos (CKB)Derives the CKB address, selects live cells, and signs CKB transactions locally.Live cells, balance, fee rate, history, and broadcast.
zano-lightZanoRuns local privacy wallet scan/spend logic through the native core.Compact scan data and node proxy data required by the local light wallet.
epic-lightEpic CashRuns local Epic wallet logic, Epicbox slate exchange, output scan, and spend creation.Epic node status/proxy data and optional encrypted cache storage.

Coin Read Profiles

UTXO coins are grouped by how the API server reads balances, UTXOs, and history. This keeps coin-specific RPC differences out of the general wallet UI.

ProfileCoins in sourceHow data is read
scan-utxoBitcoin2, BCH2, Capstash, LitecoinII, SCashUses node UTXO scanning and transaction lookup when address-index RPC is not available or not reliable.
address-indexFiro, Kerrigan, Terracoin, RaptoreumUses address-index RPC methods such as address balance, address UTXO, address mempool, and address transaction IDs.
local-indexPepecoin, Junkcoin, Hypercoin, Mydogecoin, BTGS CoinUses server-side indexing helpers around node RPC where direct wallet-style address APIs are not enough.
blockbookNeoxa, PearlUses a Blockbook-compatible REST API for status, address, UTXO, history, fee, and broadcast data.
quai-rpcQuaiUses Quai JSON-RPC plus explorer history fallback for account-based balance, nonce, gas, and transaction history.
qubic-apiQubicUses Qubic network APIs for balance, current tick, transaction status, history, and broadcast.
kaspa-apiKaspaUses Kaspa network APIs for UTXOs, balance, fee estimates, history, and transaction broadcast.
ckb-indexerNervos (CKB)Uses CKB RPC and indexer services for live cells, balance, fee rates, history, and broadcast.
privacy-lightZano, Epic CashUses local native wallet code with server-provided scan/proxy data where required.