From Concept to Live App in Under 5 Minutes
When starting out in a new ecosystem, sometimes you just want to play around, rapidly deploy, and get a sense of how it feels to build. This exploration phase is crucial, but it shouldn't require days of setup and configuration.
We've launched new app templates that serve exactly this purpose - enabling you to get up and running with a live, feature-rich Web3 application in less than 5 minutes.
Today, we've added two fullstack app templates that offer both frontend and smart contract components:
- A minimalistic NFT marketplace with a sample NFT contract that can mint NFTs for the marketplace—perfect for exploring digital ownership fundamentals.
- A simple crowdfunding app featuring a campaign display page and functionality to handle contributions, refunds, and withdrawals—ideal for testing community-based funding models.
With these templates, deploying an app on Stacks has never been easier. You can rapidly start prototyping and scaffolding your envisioned application without getting bogged down in setup details.
We’ve added fullstack app templates that offer frontend and smart contract components.
Watch a demo of one of these app templates being deployed in just minutes:
This is just the beginning. We'll be adding more app templates in the future, expanding the possibilities for rapid experimentation. Along with these fullstack templates, you can also access a selection of smart contracts to get started, including fungible token contracts, a contract that can parse Bitcoin transactions, and more.
A Tighter GitHub Integration: Embracing Developer Workflows
Successful development tools don't reinvent workflows—they enhance existing ones. That's why we've strengthened Hiro's connection to GitHub as part of this release.
Now your platform account will link directly to your GitHub account, and all of your code will be hosted in your GitHub repo. This architecture maintains a single source of truth for your app code and streamlines smart contract version management.
When creating new projects, the code preview in the platform is now read-only. You can develop your own project locally or on GitHub Codespaces, with instructions for both available in the platform after creating a new project. For existing projects, you'll still have access to the platform code editor.
A Git-first architecture that integrates into your existing workflows.
This Git-first architecture helps the platform integrate into your existing development workflows and CI/CD pipeline, so you can take full advantage of all of the testing, data intelligence, and hosted monitoring tools available on our platform.
Power Tools for Programmable Bitcoin: Beyond Templates
Alongside the new fullstack app templates and tighter GitHub integration, the platform offers several tools to help you build and scale your application:
- Rich, reliable blockchain data: Manage your API keys to access reliable, real-time data for the Stacks blockchain as well as Bitcoin Ordinals, BRC-20 tokens, and Runes.
- Customized event streams: Create and manage chainhooks that can react to onchain events on both Bitcoin and Stacks and push event data to your database.
- Robust private test environment: Leverage a cloud-hosted test environment that spawns a private instance of the Stacks network, so you can call your contract's functions, test transactions, and debug your code.
- Repeatable contract deployments: Generate and customize deployment plans that can safely and predictably deploy more than one contract in a specified order.
- Onchain alerts: Set up contract monitoring for your application, so you can understand how users are interacting with your contract.
Looking Ahead
We’re particularly excited to see what the community builds with these new templates and tools. Innovation often comes from unexpected places, and by lowering the barrier to entry, we're expanding the pool of potential innovators and paving the way for the next generation of programmable bitcoin applications.
Check out the new fullstack app templates and let us know what you think by emailing platform@hiro.so or reaching out to us on #hiro-platform under the Hiro Developer tool channels on the Stacks Discord. Your feedback will help shape our roadmap as we continue to evolve these tools.