@coinbase/build-onchain-apps
TypeScript icon, indicating that this package has built-in type declarations

0.31.0 • Public • Published

Build Onchain Apps Template

Accelerate your onchain creativity with the Build Onchain Apps Template. ☕️

Current version GitHub contributors GitHub Stars GitHub


Build Onchain Apps Template (aka BOAT ⛵️) will help you save weeks of initial app setup and the hassle of integrating onchain components with web2 infrastructure. 🌊

We do this by taking an opinionated approach to streamlining early decisions you must make when building an onchain app.

Whether you're a hackathon participant or an ambitious entrepreneur looking to build the next big thing, this template is designed with you in mind. 💙

Out of the box 🧰 🧙 ✨

  • Progressive Web App support using Next.js 🏗️
  • Ethereum L2 support through Base 🔵
  • Easy account creation with Smart Wallet
  • Live examples and documentation for Minting and Payments experiences with wagmi and Viem 🚀
  • Latest styling best practices with Tailwind CSS 💅
  • Easy maintenance with linting, formatting, and tests ✅
  • Insights into Web Vitals performance metrics with Perfume.js 📈
  • Smart contract deployment with Foundry ☁️
  • Support for a local testnet node for testing smart contracts using Anvil. 🧪

Getting Started

To get started building with BOAT, just run our CLI, and you will be guided to have an Onchain App and running.

npx @coinbase/build-onchain-apps@latest create

Build Onchain Apps Template

Congrats, Time to enjoy your onchain app with some coffee ☕️

Build and deploy your own contracts

Check out the Contracts README

For a Live demo use

Do you need gas for Base Sepolia? 🔵

Learn how you can obtain free testnet funds here: https://docs.base.org/tools/network-faucets/.

Community ☁️ 🌁 ☁️

Check out the following places for more BOAT-related content:

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details

/@coinbase/build-onchain-apps/

    Package Sidebar

    Install

    npm i @coinbase/build-onchain-apps

    Weekly Downloads

    101

    Version

    0.31.0

    License

    Apache-2.0

    Unpacked Size

    79.5 kB

    Total Files

    62

    Last publish

    Collaborators

    • cb-neel-ramachandran
    • cb-sum-xu
    • cb-nick-morgan
    • cb-rohit-durvasula
    • cb-sneh-koul
    • cb-justin-brower
    • cb-jeff-tan
    • cb-clintonreece
    • coinbase-owner