Ship your own NFT collection on Flow with Cadence.

In this weekend build, you'll get started on Flow by writing and deploying your first Flow smart contract using Cadence. Then, you'll connect it to a React web3 app that will let people connect their wallet and mint NFTs.

Why build on Flow

Why build on Flow

Why build on Flow

Flow is a general-purpose blockchain designed to be developer-friendly and fast. From NFTs and digital collectibles to dApps, DeFi, and games, use Flow to power the next generation of apps. Some of the world’s top brands are already building on Flow, such as the NBA, NFL, UFC, Mattel, Dr. Seuss, Warner Music, Billboard, CNN.

Flow is a general-purpose blockchain designed to be developer-friendly and fast. From NFTs and digital collectibles to dApps, DeFi, and games, use Flow to power the next generation of apps. Some of the world’s top brands are already building on Flow, such as the NBA, NFL, UFC, Mattel, Dr. Seuss, Warner Music, Billboard, CNN.

Flow is a general-purpose blockchain designed to be developer-friendly and fast. From NFTs and digital collectibles to dApps, DeFi, and games, use Flow to power the next generation of apps. Some of the world’s top brands are already building on Flow, such as the NBA, NFL, UFC, Mattel, Dr. Seuss, Warner Music, Billboard, CNN.

Explore resource-oriented programming

Explore what “resource-oriented programming” means and how it’s different from central ledgers.

Explore resource-oriented programming

Explore what “resource-oriented programming” means and how it’s different from central ledgers.

Explore resource-oriented programming

Explore what “resource-oriented programming” means and how it’s different from central ledgers.

Explore resource-oriented programming

Explore what “resource-oriented programming” means and how it’s different from central ledgers.

Create an app on Flow

Learn how to create your own NFT dapp and build the next Top Shot or CryptoKitties! You'll have a fully deployed Flow project by the end!

Create an app on Flow

Learn how to create your own NFT dapp and build the next Top Shot or CryptoKitties! You'll have a fully deployed Flow project by the end!

Create an app on Flow

Learn how to create your own NFT dapp and build the next Top Shot or CryptoKitties! You'll have a fully deployed Flow project by the end!

Create an app on Flow

Learn how to create your own NFT dapp and build the next Top Shot or CryptoKitties! You'll have a fully deployed Flow project by the end!

Impress your cat deploying your contracts to the Flow testnet

We're going to actually take our work outside of localhost:3000.

Impress your cat deploying your contracts to the Flow testnet

We're going to actually take our work outside of localhost:3000.

Impress your cat deploying your contracts to the Flow testnet

We're going to actually take our work outside of localhost:3000.

Impress your cat deploying your contracts to the Flow testnet

We're going to actually take our work outside of localhost:3000.

Who is this for?

This is probably our biggest audience. You're just a cool dev. You're hearing all the buzz about Flow and want to learn more about it at a technical level!

This is probably our biggest audience. You're just a cool dev. You're hearing all the buzz about Flow and want to learn more about it at a technical level!

This is probably our biggest audience. You're just a cool dev. You're hearing all the buzz about Flow and want to learn more about it at a technical level!

Curious hackers who want to tinker w/ Flow

This is probably our biggest audience. You're just a cool dev. You're hearing all the buzz about Flow and want to learn more about it at a technical level!

Curious hackers who want to tinker w/ Flow

This is probably our biggest audience. You're just a cool dev. You're hearing all the buzz about Flow and want to learn more about it at a technical level!

Curious hackers who want to tinker w/ Flow

This is probably our biggest audience. You're just a cool dev. You're hearing all the buzz about Flow and want to learn more about it at a technical level!

Curious hackers who want to tinker w/ Flow

This is probably our biggest audience. You're just a cool dev. You're hearing all the buzz about Flow and want to learn more about it at a technical level!

Engineers that want to do cool crypto stuff

Tech moves fast already. Crypto moves even faster lol. This is good for engineers in industry that want to build on the side and level-up their skillset.

Engineers that want to do cool crypto stuff

Tech moves fast already. Crypto moves even faster lol. This is good for engineers in industry that want to build on the side and level-up their skillset.

Engineers that want to do cool crypto stuff

Tech moves fast already. Crypto moves even faster lol. This is good for engineers in industry that want to build on the side and level-up their skillset.

Engineers that want to do cool crypto stuff

Tech moves fast already. Crypto moves even faster lol. This is good for engineers in industry that want to build on the side and level-up their skillset.

Students that want to build their portfolio

If you're in college or have played around with Top Shot, this will be super exciting for you!

Students that want to build their portfolio

If you're in college or have played around with Top Shot, this will be super exciting for you!

Students that want to build their portfolio

If you're in college or have played around with Top Shot, this will be super exciting for you!

Students that want to build their portfolio

If you're in college or have played around with Top Shot, this will be super exciting for you!

Build alongside other devs and get shipping.

Build alongside other devs and get shipping.

Build alongside other devs and get shipping.

Building stuff alone is lame. Once you enroll we'll get you in a channel where you'll get to share progress with a cohort of awesome devs.

Building stuff alone is lame. Once you enroll we'll get you in a channel where you'll get to share progress with a cohort of awesome devs.

Building stuff alone is lame. Once you enroll we'll get you in a channel where you'll get to share progress with a cohort of awesome devs.

  • 🇦🇪

    Farhaj Mayan

    Winner, Habibi Awards

  • 🇺🇸

    Stavan Patel

    Chief Pixel Officer

  • 🇺🇸

    Farza Majeed

    Founder, Buildspace

  • 🇩🇪

    Ginevra

    Software Developer

  • 🇺🇸

    Emanuel Perez

    Founder, Novus

  • 🇫🇮

    Erik Kaunismäki

    Hacker, Data Engineer

  • 🇦🇪

    Farhaj Mayan

    Winner, Habibi Awards

  • 🇹🇼

    Jeffrey Ando

    Metaverse Cartographer

  • 🇯🇵

    Xentoshi

    Build00r

  • 🇳🇿

    Raza

    Resident Rust Expert

Frequently Asked Questions

Frequently Asked Questions

Frequently Asked Questions

How much does this cost?

All of our projects are free and open-source! You'll never need to pay for our guides, and we'll deploy on a testnet so your total cost for this whole thing will be $0.

What's the time commitment?

The whole project will probably take you like 5-10 hours. Depends on your skill level. Most people finish it the same weekend it kicks off.

Is this live or async?

It's all async! You can work on your project on your own time. All of the content will be available to you when you enrol and you'll have access to it forever :).

Are there guides I follow to build the project?

You'll build the project section by section. Everything will be outlined step-by-step for you so it's super straightforward!

What languages do I need to know for this?

This is a beginner-friendly project. There are no prerequisites to build on Flow and we will walk you through the basics. The only ask is that you are familiar with HTML, JS, and CSS.

What is Flow?

Flow is a new blockchain built for the next generation of apps, games, and the digital assets that power them. Some of the world’s top brands are already building on Flow, such as the NBA, NFL, UFC, Mattel, Dr. Seuss, Warner Music, Billboard, CNN.

Ready to start building?

Ready to start building?

Ready to start building?

See how far you can get in just one weekend.