Skip to main content
Kaspa is a proof-of-work cryptocurrency using a blockDAG (Directed Acyclic Graph) structure instead of a traditional blockchain. This guide covers Kaspa-specific features when using Dfns wallets.

DAG architecture

Unlike traditional blockchains where each block has one parent, Kaspa’s blockDAG allows blocks to have multiple parents and children. This enables high throughput and fast confirmation times.

Block indexing

Dfns creates virtual blocks from Kaspa’s bluescore for indexing purposes. Due to the DAG structure, timestamps may be slightly different from the actual block creation time.

UTXO model

Kaspa uses a UTXO model similar to Bitcoin. Each transaction consumes existing UTXOs and creates new ones.

UTXO consolidation

Avoid using too many UTXOs in a single transaction. If you have many small UTXOs, consolidate them via intermediate transactions before making large transfers.
For high-volume applications, periodically consolidate UTXOs to keep transaction sizes manageable.

Transfers

Use the Transfer Asset endpoint for Kaspa transfers:
  • Native KAS: Use kind: Native with amount in sompi (1 KAS = 100,000,000 sompi)