FlowNodesFlowNodes/Templates

Templates

Start from a production-ready template. All contracts use audited OpenZeppelin v5 components. Sign in to use a template.

Beginner

Simple ERC-20 Token

Mintable/burnable ERC-20 with Ownable access control. 1B fixed supply, owner can mint more.

ERC-20Ownable
3 blocks · Audited
Intermediate

NFT Collection

ERC-721 with merkle allowlist, 10K supply cap, 5% royalties (ERC-2981), sequential IDs.

ERC-721RoyaltiesAllowlist
5 blocks · Audited
Intermediate

ERC-20 Staking Pool

Stake token A, earn token B rewards over time. Linear emission with safe math and reentrancy protection.

StakingDeFiRewards
4 blocks · Audited
Advanced

Governance DAO

Full Governor DAO with token voting, 24h timelock, 4% quorum, and proposal execution.

GovernorTimelockVoting
1 blocks · Audited
Beginner

Token Vesting

Linear vesting with 1-year cliff, 4-year schedule. OZ VestingWallet with team allocation.

VestingTeam Tokens
1 blocks · Audited
Advanced

Upgradeable ERC-20

UUPS proxy with initializer, Ownable2Step, pausable. Safe upgrade pattern with storage gap.

UUPSUpgradeableERC-20
7 blocks · Audited
Advanced

ERC-4626 Yield Vault

Tokenized yield vault. Deposit assets, receive shares. Integrates with Chainlink price feed.

ERC-4626VaultYield
4 blocks · Audited
Intermediate

Merkle Airdrop

Gas-efficient airdrop using merkle tree proof verification. Off-chain list, on-chain claim.

AirdropMerkleGas-efficient
4 blocks · Audited
Intermediate

English Auction

Ascending-price NFT auction with minimum bid increment, bid extension, and automatic refunds.

AuctionNFTDeFi
4 blocks · Audited
Templates — FlowNodes | FlowNodes