Build
Getting Started
Learn Cadence
Hello World
Build and deploy your first contract, connect to it from the frontend, and call your smart contract functions - all in less than 30 minutes.
Cadence 101
Cadence is a resource-oriented programming language that makes it easy to build secure, scalable, and composable applications.
Launch a Token
Learn how to launch a fungible token that's stored in your users' vaults directly in their accounts.
Create an NFT Collection
Create NFT collections that are stored directly in your users' accounts in a way that makes it nearly impossible to lose them.
Build your App
The Flow Client Library (FCL) JS is a package used to interact with user wallets and the Flow blockchain.
Supercharge Your App
Access Incredible IP
Flow allows you to link wallets together, enabling your apps to use NFTs in a user's embedded wallet from another app.
VRF - Cadence
VRF is built into Flow at the protocol level to provide secure, verifiable randomness, for free. Learn how to use VRF in Cadence.
VRF - EVM
VRF is built into Flow at the protocol level to provide secure, verifiable randomness, for free. Learn how to use VRF in EVM.
Account Abstraction
Learn how to create child accounts that are linked to a parent account, enabling walletless onboarding and much more.
Cadence + EVM Scaffold
A scaffold for seamlessly integrating Cadence into your Wagmi/RainbowKit app to batch write contract calls, conditionally execute transactions, and more.
Token Interoperability
Move established EVM tokens to Cadence for more powerful contracts, or move Cadence tokens to EVM to take advantage of established markets.
Grow
Startup Support
Get comprehensive support including technical guidance, marketing resources, and ecosystem connections.
Builder Credits
Access Flow's Builder Credits program to get resources and support for your project development.
Dev Office Hours
Join our weekly developer office hours to get direct support from the Flow team and connect with other builders.
VCs & Funds
Connect with venture capital firms and investment funds actively supporting Flow projects.
Grants
Discover grant opportunities available to developers and teams building on Flow.