How Kaspa processes a transaction, step by step
Kaspa processes a transaction when a miner validates it and adds it to a block on its proof-of-work GHOSTDAG network, which orders those blocks.

On this page
- Kaspa secures its network with proof of work.
- Miners validate transactions and add them to blocks.
- You need a Kaspa wallet and a small KAS balance.
- Keep the transaction ID and your seed phrase safe.
Sending KAS takes a wallet that holds your coins, a balance big enough for the fee, and a few checks before you broadcast. From there, the miners and the network take over.
What do you need before you start?
Kaspa secures its network with proof of work, so your KAS sits in a wallet that keeps your private key. That key signs your transfers, and only whoever holds it can move the coins. You also need a small KAS balance for the network fee, because a node will not accept a transaction the balance cannot cover.
- A wallet that supports Kaspa and holds your KAS
- Your seed phrase or private key, backed up offline
- The recipient's Kaspa address, copied exactly
- Enough KAS to cover the amount and the fee
How a Kaspa transaction works step by step
The steps below follow the order your wallet uses. Every check happens before you sign and broadcast, because once a transaction is broadcast it cannot be called back.
- 1Enter the addressPaste the recipient's Kaspa address and compare the first and last characters with what the recipient gave you.
- 2Set the amount and feeBoth come out of the same KAS balance, so leave room for the fee.
- 3Check every detailRead the address, the amount and the fee once more. Once broadcast, the transfer cannot be called back.
- 4Sign and broadcastYour wallet signs the transaction with your private key and sends it to nearby nodes.
- 5Wait for a minerA miner validates the transaction and puts it in a block, and GHOSTDAG orders that block.
- 6Watch the confirmationsEach later block adds confidence. Wait for the confirmations your recipient asks for.
What should you do after sending Kaspa?
Copy the transaction ID your wallet shows once the transfer is broadcast. That string is your receipt and the fastest way to look the transfer up later.
Frequently asked questions
Once a signed transaction reaches the network, you cannot pull it back, and a miner can include it in a block. Before you broadcast, you can still discard it inside your wallet.
The KAS goes to whoever controls that address, and the transfer cannot be reversed. If no one controls it, the coins are effectively lost.
You set the fee in your wallet, and you pay it in KAS along with the amount your recipient gets. A fee that is low next to what other users pay can leave your transaction waiting longer for a miner.






