index
Design Patterns
Design Patterns
This is a selection of software design patterns developed by core Flow developers
Introduction
Introduction
In a blockchain environment like Flow, programs that are stored on-chain in accounts are commonly referred to as smart contracts.
Anti-Patterns
Anti-Patterns
This is an opinionated list of issues that can be improved if they are found in Cadence code intended for production.
Why Use Cadence?
Why Use Cadence?
Security and Safety
Security Best Practices
Security Best Practices
This is an opinionated list of best practices Cadence developers should follow to write more secure Cadence code.
🗃️Tutorial
🗃️
Tutorial
11 items
Contract Upgrades with Incompatible Changes
Contract Upgrades with Incompatible Changes
Problem
🗃️Language Reference
🗃️
Language Reference
32 items
Development Standards
Development Standards
Learn how to effectively organize and manage a Cadence project
Guide for Solidity Developers
Guide for Solidity Developers
Cadence introduces a different way to approach smart contract development which may feel unfamiliar to
JSON-Cadence format
JSON-Cadence format
Version 0.3.1
Measuring Time
Measuring Time
Accessing Time From Cadence