Kaspa One Stop

In brief

A Kaspa wallet is software for keys, addresses, signing, and transaction workflow. Network evidence is checked separately from what a wallet screen shows.

First Contact#

A wallet roundtrip begins with keys and addresses, moves into transaction construction and signing, then depends on network evidence for acceptance. A wallet cannot make a transaction accepted by display alone.

Working Model#

Wallet evidence is strongest for key/address handling and transaction construction under wallet source or docs. Consensus evidence is needed for accepted data and UTXO consequences. API or indexer evidence can be useful when its source and replay behavior are understood.

Expanded Wallet Evidence Path#

A wallet roundtrip starts with user intent and ends only when the evidence path is understood. The wallet can create keys, produce addresses, select spendable outputs, construct a transaction, sign what needs authorization, and submit through an interface. Those are real steps, but they are not the same as accepted transaction evidence.

After submission, the wallet depends on network and node behavior. A node can reject the transaction, admit it to mempool, relay it, or expose a response through RPC. A miner may include it in candidate work. Consensus processing may later produce accepted data and UTXO diffs. An indexer or API may present an observation.

The page should therefore teach what the wallet proves and what it does not. It can prove wallet-side construction or signing behavior when the source/docs support that. It cannot by itself prove consensus acceptance unless the later evidence path is checked.

This page also protects wallet how-to material from overstating success. "Transaction built" means the wallet produced a candidate object. "Transaction signed" means the authorization step succeeded under wallet/source rules. "Submitted" means an interface accepted a request. "Seen later" means an observation surface reported something. A guide page should only say the transaction has accepted consequences when the accepted-evidence and UTXO-diff path supports that exact statement.

Source-linkedReviewed 2026-07-09 · 7 public sourcesEvidence and sources
Evidence and sources7 public sources · reviewed 2026-07-09
Rusty Kaspa Acceptance DataRusty Kaspa source
github.com/kaspanet/rusty-kaspa/blob/78257f273a26c4be085bab0f79437dee99ca8835/consensus/src/pipeline/virtual_processor/processor.rsgithub.com/kaspanet/rusty-kaspa/blob/78257f273a26c4be085bab0f79437dee99ca8835/consensus/core/src/acceptance_data.rsgithub.com/kaspanet/rusty-kaspa/blob/78257f273a26c4be085bab0f79437dee99ca8835/consensus/src/model/stores/acceptance_data.rs
Technical details

Reference key: RK-ACCEPTANCE-DATA

Recheck this public source before relying on exact current details.

Rusty Kaspa CLI Wallet ModulesRusty Kaspa source
github.com/kaspanet/rusty-kaspa/blob/78257f273a26c4be085bab0f79437dee99ca8835/cli/src/modules/wallet.rsgithub.com/kaspanet/rusty-kaspa/blob/78257f273a26c4be085bab0f79437dee99ca8835/cli/src/modules/server.rsgithub.com/kaspanet/rusty-kaspa/blob/78257f273a26c4be085bab0f79437dee99ca8835/cli/src/modules/connect.rsgithub.com/kaspanet/rusty-kaspa/blob/78257f273a26c4be085bab0f79437dee99ca8835/cli/src/modules/send.rsgithub.com/kaspanet/rusty-kaspa/blob/78257f273a26c4be085bab0f79437dee99ca8835/cli/src/wizards/wallet.rsgithub.com/kaspanet/rusty-kaspa/blob/78257f273a26c4be085bab0f79437dee99ca8835/cli/src/wizards/import.rs
Technical details

Reference key: RK-CLI-WALLET

Recheck this public source before relying on exact current details.

WalletKaspa documentation
wiki.kaspa.org/en/wallet
Technical details

Reference key: WIKI-WALLET

Recheck this public source before relying on exact current details.