hackquest logo
hackquest logo
Back

Build a Donation Blink on Monad

In this course, you’ll learn how to build and deploy a fully functional Donation Blink on Monad. We’ll guide you through: • Writing the Blink provider • Building the Blink client • Connecting wallets, handling transactions, and testing the full flow

Build a Donation Blink on Monad

Language

Solidity

Total Length

0.5h

Part of Learning Track

Build on Monad + 1

Syllabus

Unit 1 - Welcome to Blinks

Get to know what Blinks are, how they work, and why they’re a powerful new UX pattern in Web3.

Unit 2 - Build the Donation Blink (Provider Side)

Learn how to implement the backend logic behind a Blink — including donation UI metadata, transaction creation, and CORS configuration.

Unit 3 - Build the Donation Blink (Client Side)

Now bring the Blink to life! In this unit, you’ll set up your frontend using Wagmi, Viem, and ConnectKit. You’ll render the Blink UI, wire up wallet connection, and connect everything to your provider.

Unit 4 - Test, Ship & Extend

Time to test your Blink, deploy it to the web, and explore ways to expand it with custom interactions, token support, or reward mechanics.

Language

Solidity

Total Length

0.5h

Part of Learning Track

Build on Monad + 1