cadence
« Back to VersTracker
Description:
Resource-oriented smart contract programming language
Type: Formula  |  Latest Version: 1.9.2@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  @flow_blockchain  |  formulae.brew.sh
Category: Developer tools
Tags: blockchain smart-contracts programming-language flow-blockchain web3
Install: brew install cadence
About:
Cadence is a resource-oriented programming language designed for developing smart contracts on the Flow blockchain. It introduces a unique capability-based security model that provides developers with fine-grained control over resource access and digital asset management.
Key Features:
  • Resource-oriented programming model
  • Capability-based security system
  • Built-in access control
  • Decentralized resource management
  • Contract composability
Use Cases:
  • Developing Flow blockchain smart contracts
  • Creating non-fungible tokens (NFTs)
  • Building decentralized applications (dApps)
  • Implementing secure digital asset management
Alternatives:
  • Solidity – EVM-based language with different security model and asset handling
  • Rust – General-purpose systems language requiring manual blockchain framework integration
License: Apache-2.0
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Nov 22, 2025 3:00am 0 VERSION_BUMP 9ef81412
Oct 23, 2025 10:54pm 0 VERSION_BUMP 6503ef14
Oct 10, 2025 10:55pm 0 VERSION_BUMP f60f9a99
Oct 10, 2025 3:00am 0 VERSION_BUMP dc95ce31
Oct 3, 2025 7:51pm 0 VERSION_BUMP fdaf7d35
Sep 12, 2025 4:22pm 0 VERSION_BUMP ecfb01bd
Dec 4, 2024 3:01am 0 VERSION_BUMP 1d4a25b3
Dec 4, 2024 2:23am 0 VERSION_BUMP bc12c812
Oct 22, 2024 10:10pm 0 VERSION_BUMP 8d6e12e2
Oct 22, 2024 9:25pm 0 VERSION_BUMP 70ceee1b
Oct 8, 2024 9:28pm 0 VERSION_BUMP ac91da9f
Oct 1, 2024 2:50pm 0 VERSION_BUMP 4a0b0d3d