2025-11-12 07:44:16 +01:00
2025-11-06 14:20:00 +01:00
2024-12-17 15:58:49 +01:00
2024-11-21 21:37:42 +01:00
2025-11-12 13:10:24 +11:00

Ark is a layer-two protocol for making off-chain Bitcoin transactions. Initially published on the bitcoin-dev mailing list as TBDXXX by Burak, is has since been named Ark and the protocol design has advanced significantly.

The Ark protocol is a payments system where people can make Bitcoin transactions at very low cost and without requiring any setup. The Ark model very closely resembles the UTXO model, which is a key differentiator with Lightning.

Ark is a scaling solution for Bitcoin that involves moving transactions off-chain. Ark executes transactions outside of the Bitcoin main chain but posts transaction data back on-chain in a compressed format. Ark servers bundle multiple off-chain transactions into large batches before submitting them to the Bitcoin blockchain. This method spreads fixed costs across multiple transactions in each batch, significantly reducing fees for end-users.

Protocol

Implementations

  • Arkade - An Operating System For Programmable Money by Ark Labs
  • bark - A Rust implementation of the Ark protocol by Second

Developer resources

Documentation

SDKs & Libraries

  • ark-ts - Arkade TypeScript SDK by Ark Labs
  • ark-go - Arkade GO by Ark Labs
  • ark-rs - Arkade Rust SDK by Ark Labs
  • bark-wallet - bark Rust API reference by Second
  • boltz-swap - lightning swaps with boltz for Arkade

Faucets

Projects using Ark

  • arkd - Ark Server implementation that powers Arkade
  • arkade.money - Web wallt by Ark Labs
  • arkash - Supertestnet's ecash like implementation of Ark
  • Byte store - Mock online store for testing Ark payments on signet
  • coinflip - Coinflip game implemented with Ark
  • fulmine - Bitcoin wallet daemon that enables swap providers and payment hubs to optimize Lightning Network channel liquidity while minimizing on-chain fees
  • Noah wallet - Mobile-native bitcoin wallet built on Ark
  • NArk - Ark payment functionality with BTCPayServer
  • snap - Metamask Snap that brings Bitcoin, Lightning and Arkade to your browser
  • LendaSat - Bitcoin-backed lending on Arkade (For now only accessible via arkade.money)
  • LendaSwap - Cross-chain Atomic Swaps powered by Arkade.

Blogs

Presentations and podcasts

Communites

History

Ark v2 reading

Ark v1 reading

To explore other aspects of the Bitcoin and freedom tech ecosystem, check out these additional resource directories:

  • nostr.net - A complete guide to Nostr - projects, implementations, developer tools and all other resources
  • liquidnetwork.wiki - A curated list of Liquid Network resources, libraries, tools and applications
  • pubky.tech - Pubky, an open protocol for censorship resistant web applications
  • dlc.wiki - Everything you need to know about Discreet Log Contracts
  • ungovernable.tech - A collection of resources on encryption, privacy tools, and decentralized technologies
  • lightning-network.tech - Essential tools, guides, and communities for Bitcoin Lightning Network node operators.
  • ark-protocol.com - A directory of Ark protocol resources, libraries, tools and applications

Contributing

If you'd like to add something to this list, please submit a Pull Request on GitHub.

This directory is maintained by aljaz. Your contributions help keep this information up-to-date and valuable.

Description
No description provided
Readme MIT 116 KiB