> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dfns.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Kaspa

> Network-specific features, signature kinds, supported assets, and integration requirements for Kaspa wallets on the Dfns platform.

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

<Warning>
  Avoid using too many UTXOs in a single transaction. If you have many small UTXOs, consolidate them via intermediate transactions before making large transfers.
</Warning>

For high-volume applications, periodically consolidate UTXOs to keep transaction sizes manageable.

## Transfers

Use the [Transfer Asset](/api-reference/wallets/transfer-asset) endpoint for Kaspa transfers:

* **Native KAS**: Use `kind: Native` with amount in sompi (1 KAS = 100,000,000 sompi)

## Related resources

* [Broadcast transaction](/api-reference/broadcast/index)
* [Sign transaction](/api-reference/sign/index)
* [Supported networks](/networks)
* [Kaspa documentation](https://kaspa.org/)
