solmate

Contract libraries

Provides reusable building blocks for smart contract development in Solidity.

Modern, opinionated, and gas optimized building blocks for smart contract development.

GitHub

4k stars
43 watching
661 forks
Language: Solidity
last commit: almost 2 years ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
vectorized/soladyOptimized Solidity snippets for various Ethereum smart contract use cases.2,635
transmissions11/solcurityAn opinionated security and code quality standard for Solidity smart contracts.2,064
pcaversaccio/snekmateProvides a set of reusable, modular smart contract components for secure and efficient Ethereum development517
openzeppelin/openzeppelin-contractsA comprehensive library of secure smart contract templates and components for Ethereum-based blockchain applications.25,104
transmissions11/foundry-templateA streamlined template for creating smart contracts with Foundry and Solmate163
nta-capital/solmateA Solidity-based library providing efficient math and linear algebra operations for Ethereum smart contracts, enabling machine learning on the blockchain.33
hyperledger-solang/solangA Solidity compiler that enables development and deployment of smart contracts on multiple blockchain platforms1,282
merklejerk/solppA preprocessor and flattener for Ethereum's Solidity source files112
fravoll/solidity-patternsA collection of design and programming patterns for smart contract development in Solidity3,181
huff-language/huffmateA comprehensive collection of reusable, optimized, and well-tested smart contract libraries written in Solidity.442
mystenlabs/suiA high-throughput blockchain platform with an asset-oriented programming model and Move smart contract language.6,352
deno-web3/solcProvides TypeScript bindings for compiling and deploying Solidity smart contracts on the Ethereum blockchain.72
urszeidler/uml2solidityGenerates smart contract code from UML models37
truewallet/contractsA smart contract wallet with features for account abstraction, modular design, and social recovery.10
ethereum/solc-jsA JavaScript interface to a compiler for the Solidity programming language used in Ethereum smart contracts.1,464