Stacks.js Overview
A collection of JavaScript libraries to build web applications on Stacks.
Stacks.js is a JavaScript/TypeScript SDK for building on the Stacks blockchain. It's a collection of various JavaScript libraries that allow you to broadcast a transaction with the Stacks blockchain, authenticate users, sign messages, and more. Some of the most important building blocks, all in one place.
Guides
Authenticate users
→Connect to user wallets and authenticate their on-chain identity.
Sign transactions
→Enable users to interact with smart contracts through your app.
Sign messages
→Prompt users to sign messages and prove they control an address or authorize an in-app action.
Understand the basics
→Discover the basics of accounts, networks, and transactions.
Related Tools
Clarinet: Build your app in the go-to development environment on Stacks.
Hiro Platform: Build your app in the cloud in a hosted environment.
Stacks Blockchain API: Fetch data and broadcast transactions with the Stacks Blockchain API.
Stacks Explorer: Explore and verify on-chain your user’s activity on Stacks.
Need help building with Stacks.js? Reach out to us on the #stacks-js
channel on Discord under Hiro Developer Tools section. We also host a weekly office hours on Discord every Monday at 11am ET.