# Welcome

Welcome to the official documentation for the TAP Protocol, an innovative and extendible OrdFi-enabling protocol built on top of Bitcoin's Ordinals.

Tap is designed to be the most powerful metaprotocol on Bitcoin L1, offering a range of features and capabilities without relying on Layer 2 solutions.

In this documentation, you'll find comprehensive information on:

* The structure and components of TAP Protocol
* Basic functions compatible with existing BRC-20 infrastructure
* Extended functions:
  * Mass-Send
  * Peer2Peer trading
  * Prevent transferable grief attacks
  * Account Abstraction:
    * Privilege Authorities
    * Token Authorities
  * Digital Matter Theory assets
  * Bitmap Support

Whether you're a developer, a marketplace operator, or simply curious about the future of Bitcoin-native tokens, this guide will provide you with the knowledge you need to understand and leverage the Tap Protocol.

Join us as we explore the cutting edge of Ordinals technology and unlock new possibilities for decentralized finance on Bitcoin!

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Basic Functions</strong></td><td>How to interact with the TAP Protocol at the base level.</td><td></td><td></td><td><a href="functions/quickstart">quickstart</a></td></tr><tr><td><strong>Extended Functions</strong></td><td>Learn more about the concepts and principles of the TAP Protocol.</td><td></td><td></td><td><a href="functions/publish-your-docs">publish-your-docs</a></td></tr><tr><td><strong>Smart Contracts</strong></td><td>Learn how to write smart contracts for the TAP Protocol on Bitcoin L1.</td><td></td><td></td><td><a href="smart-contracts/tap-icp-overview">tap-icp-overview</a></td></tr></tbody></table>
