
Chuff
OpenZeppelin (Solidity) contract patterns written and optimized in the Huff assembly language.

What is Chuff?
Chuff is a small library of solidity contract patterns written in Huff by Chainlink developer Alex Roan in August 2022. Chuff provides interfaces and code starts for using OpenZeppelin's 'safe-math' and 'ownable' frameworks, but gas optimized by ~80% using the Huff assembly language. Chuff's underlying language Huff is shipped with a speedy compiler, debugging library, VSCode extension, and set of project templates to make getting started a walk in the park.
Web3 dapps and developer tools related to Chuff
Discover blockchain applications that are frequently used with Chuff.
Resources about Smart Contract Tools

Polygon zkEVM Testnet support ends April 6 - migrate to Sepolia
Polygon zkEVM Cardona is now supported on Alchemy! Support for the Polygon zkEVM Goerli testnet ends April 6th. Migrate today.

What are gas optimized transactions?
Learn How to Increase Mined Transaction Guarantees with Alchemy's Gas Optimized Transactions API Endpoint

How does memory work in Yul?
Learn How Memory Works in the Yul Smart Contract Programming Language
Chuff Alternatives
Explore web3 competitors and apps like Chuff.

