English
English
English

Learning

Curvegrid Hackathon Resources: Your Complete Guide to Building Blockchain Apps

Whether you’re prototyping your first smart contract or shipping a full-stack Web3 app over a weekend, having the right tools and references makes all the difference.

Instead of spending your time building indexing pipelines, syncing databases with blockchain events, or writing complex contract integrations, you can focus on what actually matters: building your idea. MultiBaas helps developers practice lean Web3 development in a fast-changing environment by removing unnecessary infrastructure work.

Try MultiBaas with a free account here.

To help you move fast and stay focused on innovation, we’ve compiled a list of in-house resources designed to reduce setup time, simplify blockchain integration, and let you concentrate on building something impactful.

Curvegrid Documentation

Our official documentation is the best place to get started if you’re new to Curvegrid or want a deeper understanding of how everything works as a technical user.

If you’re starting from scratch, we recommend:

  1. Reviewing the quickstart guide

  2. Deploying or connecting your first smart contract

  3. Generating your REST API via MultiBaas

  4. Testing endpoints locally before integrating into your frontend

The documentation is structured to help you go from zero to a working blockchain-connected application as efficiently as possible (perfect for hackathon timelines).

Videos

  • Get Started with MultiBaas (English - 7 minutes): This video introduces MultiBaas and covers: creating MultiBaas deployments, interacting with smart contracts, Event Queries, Cloud Wallets, API keys, webhooks, and Safe Wallet.

  • Japanese (10 minutes)

  • Speedrun Demo (3 minutes)

Curvegrid GitHub

Our GitHub repositories are a technical hub for devs who want to explore, fork, and build using our tools. You can find production-ready examples, plugins, and SDKs to help you move from idea to a working prototype quickly.

App Templates: 

  1. Stablecoin Sample App
    A lightweight blockchain sample application, providing a frontend UI where a centrally issued regional stablecoin can be used to purchase local matsuri (festival) vouchers (NFTs). The frontend uses MultiBaas APIs and Event Queries, and transactions are signed with MetaMask.

  2. Voting App
    This repo demonstrates how to build a frontend-only decentralized application that uses MultiBaas to handle the complexities of interacting with an EVM smart contract. The app can be used as a project scaffold to build on.

Cheatsheets

Our Solidity Cheatsheet is a concise reference guide covering common syntax, patterns, and contract structures.

Other Tools

EIP-7702 Delegation Checker
This tool helps you inspect and verify EIP-7702 delegation setups.

Big Number Calculator
Blockchain development frequently involves working with large integers (especially when dealing with token decimals or wei conversions). The Big Number Calculator makes it easy to compute, convert, and verify large values accurately, without manual errors.


Build Something New

Hackathons are about experimentation, speed, and creativity. With these resources, you don’t need to reinvent the infrastructure layer. You can use these examples, tools, and documentation to accelerate development.

Take a look through our docs, explore the sample apps, reference the cheatsheet when writing contracts, and use the tutorials to move quickly. We’re excited to see what you build. Happy hacking!

Resources

Frequently Asked Questions

Is MultiBaas free to use?

Yes. MultiBaas is available to use for free. If your project later requires additional features, more user seats, or additional deployments, you can upgrade to a paid plan on a monthly subscription basis by contacting our sales team.

Do I need prior blockchain experience to use these resources?

Not necessarily. While some familiarity with blockchain concepts can be helpful, the resources listed here are designed to help developers get started, even if they are new to Web3 development.