Native Assets on Bitcoin: Introducing Arkade Assets

Native Assets on Bitcoin: Introducing Arkade Assets

Today, we're excited to share Arkade Assets, our framework for bringing stablecoins and other digital assets to Bitcoin. We’ve designed the protocol to be native to Arkade meaning no requirements on external indexers or social consensus. 

Arkade Assets extends Arkade's UTXO-based architecture to support multiple asset types, creating a new layer of possibilities for Bitcoin applications.

Full technical breakdown is available here

UTXO 2.0

Bitcoin's current asset solutions all compromise on something critical. Colored coins rely on external indexers and social consensus. Liquid locks users into a federated sidechain. Wrapped tokens introduce bridge risk and fragment liquidity. Newer approaches like Runes, BRC-20 and more recent metaprotocols like Alkanes remain fundamentally constrained by Bitcoin's block space and time. 

Arkade Assets builds on lessons from these predecessors but takes a fundamentally different approach enabled by our virtual execution layer.

UTXO-Native by Design


Every Arkade Asset is projected onto Bitcoin transactions through embedded data packets. Unlike account-based token systems, assets flow through our VTXO model exactly like Bitcoin: they are spent as inputs and created as outputs. This isn't just philosophically aligned with Bitcoin; it preserves Arkade’s guarantees of parallel processing.

We encode asset data using a TLV (Type-Length-Value) format in OP_RETURN outputs:

OP_RETURN <Magic_Bytes: "ARK"> <Type: 0x00> <Length> <Asset_Payload>

Each payload contains asset groups that define transfers, issuance, and ownership. Parsing a transaction tells you everything about asset movements: no external state needed within Arkade's virtual environment.

Asset Identity and Control


Assets are identified by their genesis point: (genesis_txid, group_index). This creates an immutable identity that persists across transfers, operations and, more importantly, batch swaps.

We've implemented a control asset mechanism for managed tokens. When you issue a token with a control asset, that control asset governs reissuance and metadata updates. This enables:

  • Stablecoins that can adjust supply based on demand
  • Security tokens with compliant transfer restrictions
  • Governance tokens with upgradeable parameters

Teleports 🛸


Here's where things get really interesting. One of our biggest challenges was maintaining asset continuity across Arkade's batch swaps. When users transition VTXOs between batches, how do assets move with them?

To solve this we introduce the teleport mechanism: a commit-reveal mechanism that enables assets to move between transactions without direct UTXO dependencies:

  1. Commit Phase: Assets are sent to a teleport output with commitment = sha256(payment_script || nonce)
  2. Reveal Phase: The receiving transaction claims the assets by revealing the preimage

This sounds simple, but it solves a fundamental problem. Assets can now flow seamlessly through Arkade's batch architecture without the operator needing to manage asset liquidity. It's atomic, trustless, and works identically for offchain Arkade transactions and onchain Bitcoin transactions.

Hybrid Onchain-Offchain Validation


Although we expect most users, and developers, to prefer offchain operations, we've designed our asset protocol work in both environments:

Within Arkade (Offchain):

  • The Arkade Signer validates all asset operations before cosigning
  • No indexer needed: VTXOs carry complete asset state
  • Preconfirmations for asset transfers
  • Full introspection capabilities for advanced contracts

On Bitcoin (Onchain):

  • Standard Bitcoin transactions with OP_RETURN metadata
  • Indexers validate state transitions and ignore invalid operations
  • Compatible with existing Bitcoin infrastructure
  • Assets remain spendable even outside Arkade

This dual-mode design ensures assets remain accessible regardless of where they live. You're never locked into our platform.

Built For Programmable Money


If you're building on Bitcoin, Arkade Assets changes everything:

For Stablecoin Issuers

We're working with established issuers to bring major stablecoins to Arkade. Imagine USDT that moves instantly on Bitcoin, participates in lending protocols, and settles atomically in trades, all without leaving Bitcoin's security model.

Issuers can prove authenticity using BIP322 signatures, manage supply through control assets, and update metadata as needed. 

For DeFi Protocols

Native asset support means you can finally build real DeFi on Bitcoin:

  • Lending pools with multiple collateral types
  • Automated market makers without wrapped tokens
  • Synthetic assets backed by Bitcoin
  • Yield strategies using stablecoin pairs

Arkade's introspection enables covenant-style restrictions on how assets move through descendant VTXOs: enforcing collateral ratios, output patterns, and spending constraints. Control assets encode transferable contract rights directly into asset units, creating secondary markets for positions that can be traded atomically.

For Application Developers

Assets become first-class citizens in your applications:

  • Wallets can display and manage multiple asset types
  • Payment systems can handle stablecoins alongside Bitcoin
  • Trading interfaces can show real-time asset balances
  • Smart contracts can enforce asset-specific logic

Research in Progress


Arkade Assets is currently in active research and development. While the core design principles outlined here represent our current direction, implementation details are subject to change as we refine the protocol. We're working closely with partners and the broader Bitcoin community to ensure the final specification balances technical elegance with practical usability.

We welcome feedback from developers, asset issuers, and protocol designers as we finalize the architecture. Join the conversation on our GitHub or reach out directly to shape how native assets come to Bitcoin.

Get Involved


This is early days for Arkade Assets. We are looking for builders, testers, and critics to help us refine the protocol:

Your input now will shape how native assets come to Bitcoin.