A fast, secure, and developer-friendly blockchain built to support the next generation of games, apps, and the digital assets that power them.
Cadence, the resource-oriented smart contract programming language 🏃♂️
Kitty Items: CryptoKitties Sample App
FCL (Flow Client Library) — Build TypeScript and JavaScript apps for Flow blockchain.
Flow CLI. Deploy contracts, run transactions, manage accounts, and run a local Flow emulator. The primary tool for building on Flow
Flow Playground. Browser-based IDE for writing, compiling, and testing Cadence smart contracts directly in a browser
The Flow Emulator is a lightweight tool that emulates the behaviour of the real Flow network
A Flow wallet for development purposes. To be used with the Flow Emulator.
The Visual Studio Code extension for Cadence
Flow Improvement Proposal (FLIP) Fest. Backlog of tasks for contributors to ship against Flow FLIPs and community bounties
Flow Yield Vaults. Cadence contracts for automated DeFi vaults in Flow Credit Markets on the Flow network.
Developer tools for Cadence
A REST API to create and manage Flow accounts
An example Flow App to demonstrate walletless onboarding and promote composable, secure, and smooth UX for on-chain games without the need for a traditional backend.
Create a monster on Flow
Flow JVM SDK
Telegram integration quickstarts for the Flow network. Starter templates for Telegram mini-apps and bots with walletless onboarding for consumer distribution.
Flow SDK for Unity - build Unity games on the Flow blockchain
Flow Developer Portal. Discover the developer ecosystem and master the Flow blockchain
Tools for building JVM applications on Flow 🌊
Flow Playground back-end app 🤹♂️
Cadence source code for the FUSD stablecoin on Flow
Flow Actions. Composable DeFi primitives (money legos) for building financial workflows on the Flow network. Sources, Sinks, Swappers, PriceOracles, and Flashers
May The Flow Be With You - A Vibe Coding Journey
The Flow Team guide on how to write better Cadence code