micro-stacks
🎉
Version 1.0.0 has just been released! Check out the blog post.
micro-stacks is an all-in-one JavaScript/TypeScript SDK for building robust and sophisticated
decentralized apps on Stacks. With micro-stacks you can build apps that can:
interact with Clarity, the smart contract language on Stacks, apps that
interact with Stacks based wallets, construct transactions, post conditions, and much more!
Overview · Get Started · Guides · Core · GitHub
🚀 Get started
Learn how to add micro-stacks to any JavaScript based project.
Build an app✨ Connect a Stacks wallet
Learn how to add web3 authentication to any JavaScript application or service.
Add authentication💰 Sign transactions
Learn about the different types of transactions and how to have your users sign them.
Learn about transactions📝 Message signing
Learn about message signatures and SIP-018 structured data signing.
Sign messages🔒 Working with post conditions
Learn how to construct post-conditions to protect your users from accidental asset-loss.
Learn moreFeatures
- Core has only 2 dependencies (and those have 0)
- Modular: take what you need, leave what you don't
- ESM based, works with all modern bundlers
- Un-opinionated core
- Robust framework integrations
- React
- Svelte
- Vue
- Solidjs
- React Jotai
- Built from the ground up to work with wallet-based authentication
- Highly typed -- written in typescript
- Well tested
- Audited
Community
micro-stacks is created and maintained by Fungible Systems, a
web3-focused design and engineering studio.
Follow @FungibleSystems on Twitter for updates and memes :~)