On this page

Awesome Stacks

A curated collection of resources and projects focused on Stacks.

Contents

Apps

Wallets

  • Asigna - Multisig Wallet for Bitcoin, Ordinals, BRC20s, and Stacks.
  • Leather Wallet - Open Source wallet for connecting to Bitcoin and Stacks web applications. Also for mobile.
  • OKX Web3 Wallet - Multi-chain wallet that also supports Stacks.
  • Xverse Wallet - Mobile wallet application and browser extension for managing Bitcoin, STX and stacking (partly open source).
  • WalletConnect - Documentation how to use Wallet Connect (Reown) with Stacks.

Stacks Web Applications

  • Hiro Explorer - An application for reviewing transactions on the Stacks Blockchain.
  • STXER - An explorer, debugger and simulator for Stacks transactions.
  • Send Many - An application to send STX and other tokens to many recipients in one transaction.
  • Speed Spend - A suite of working Clarity experiments on testnet (source).
  • Blocksurvey - AI-driven survey platform with focus on data ownership and privacy.
  • AIBTC - A coordination network of AI agents working towards measurable tasks.
  • FatStx - An annual transaction viewer for e.g. tax declaration.

Blockchain Name System

  • BNS V2 - Hub for all Blockchain namespaces on Stacks, with transaction history and analytics.
  • btc.us - An application for .btc names.
  • Owl.link - An application to create linking page for BNS names.

DeFi

  • Bitflow - Decentralized Exchange.
  • Velar - Swapping, trading, launching assets on premier Bitcoin L2s.
  • Zest Protocol - Decentralized borrowing and lending on Bitcoin and Stacks.
  • FakFun - Platform for exchange, launch, wrapping for memecoins build on Bitcoin.
  • Alex Lab - A service platform for DeFi.
  • Arkadiko Protocol - Stable coin (USDA) based on self-repaying loans.
  • Granite - A Bitcoin liquidity protocol that provides the non-custodial, secure, and decentralized way to borrow against Bitcoin.
  • BSD - A synthetic, digital dollar backed by Bitcoin using over-collateralized lending model.
  • USDh - A Bitcoin-baked, yield-bearing synthetic dollar using short perpetual futures position and institutional-grade custodians.
  • STXTools - Charts, transactions, price alerts for DeFi on Stacks.
  • Stacks Pulse - Real-time on-chain Stats for Stacks DeFi.
  • Signal21 - On-chain analysis for Bitcoin L1, L2 and Dapps.
  • Lydian - A decentralised treasury management protocol (discontinued).
  • CityCoins - Tokens for cities (winding down).

Games

  • Stacks Degens - A car racing game with retro graphics enabled through NFTs.
  • Project Indigo - An interactive story and RPG experience.

Stacking Apps

Clarity Resources

Developer Tools

  • Clarinet - Clarity runtime packaged as a CLI, facilitates development and testing of Clarity smart contracts.
  • Clarigen - A tool for writing TypeScript code that interacts with Clarity smart contracts.
  • clarity.tools - In-browser Clarity REPL.
  • ClarityGPT Prompt - Writing smart contracts with a chat bot.
  • Hiro Platform - In-browser IDE.
  • secondlayer - TypeScript code generation for Clarity contracts with React hooks and testing utilities. Inspired by Clarigen.

Example Contracts

Libraries & Protocols

  • blaze - A protocol for signature-based authorization.
  • uint256 - A library for converting values into 256-bits.
  • clarity-bitcoin - A library to verify Bitcoin transactions.
  • STX20 - Protocol to create and share digital artifacts on Stacks.

Contracts

  • CityCoin - An implementation of PoX lite using STX transfers to mint new coins using proportional probabilities.
  • SWAPR - A Uniswap-like implementation on Stacks 2.0 and Clarity.
  • FLEXR - An interpretation of Ampleforth for Stacks.
  • ClarityDAO - A conversion of Moloch DAO in Clarity.
  • NFT Marketplace - Clarity smart contract for a marketplace of tradable assets.
  • StackStarter - Clarity smart contract for crowdfunding.
  • Lightning Swaps - Fraud-proof swaps using Lightning Network.
  • Election Voting - Basic voting for candidates using Clarity.
  • DualX - A collection of Clarity contracts that implement a DeFi ecosystem for exchanges.
  • ExecutorDAO - A Clarity framework for building DAO functionality into your smart contracts.
  • Digital Will - Conditional fund transfers.
  • MultiSafe - A shared crypto vault for managing Stacks (STX) and Bitcoin (BTC).
  • Charisma - Community-run memecoin DAO on the Stacks Blockchain.

Non-Fungible Tokens

Fungible Tokens

Stacking

App Development

Client Libraries

  • Stacks.js - Monorepo for JavaScript libraries for interacting with the Stacks Blockchain.
  • stacks.rs - A Rust toolkit to interact with the Stacks Blockchain.
  • stacks.py - Python Library to interact with the Stacks Blockchain.
  • go-stacks - Golang SDK for interacting with the stacks blockchain.
  • x402 Stacks - A protocol and SDK for building payment-gated APIs on the Stacks Blockchain.
  • Stacks Connect - A library for connecting apps with Stacks accounts.
  • Sign-In With Stacks - A library for creating and verifying Sign-In with Stacks messages.

CLI

  • @stacks/cli - Command line interface for interacting with auth, storage, and transactions.

Indexing and Querying APIs

  • Stacks API - Hosted API to interact directly with the Blockchain to query information, broadcast transactions, and scale your projects on Stacks.
  • Quicknode - Hosted ednpoint to quickly and easily connect to Stacks using Quicknode.
  • Self-Hosted Render - One-click deploy tool to self-host a Stacks node on Render.
  • Self-Hosted Digital Ocean - Digital Ocean droplet for running a Stacks node.
  • Self-Hosted Docker - Tool to run a self-hosted Stacks node with Docker.
  • Stacks Monitoring - Grafana Dashboard for Stacks nodes.

Learning Resources

Documentation

Videos

Written Tutorials

Books

Courses

  • Clarity Universe - A comprehensive Clarity development course, offered as both a self-paced course or as a 6-week guided cohort.

Community

Contributing

We welcome community contributions to this list. Please read the contribution guidelines before contributing.