Solmate est une collection de blocs de construction et de bibliothèques optimisés pour le gaz, destinés au développement de contrats intelligents sécurisés et efficaces sur la blockchain Solana. Il fournit un ensemble d'outils standardisés, notamment un framework de contrôle d'accès pour gérer les rôles et la propriété des utilisateurs, une bibliothèque mathématique à virgule fixe de haute précision pour les calculs décimaux et d'entiers signés, et un vérificateur de preuve…
Les fonctionnalités principales de transmissions11/solmate sont : Solana Smart Contract Development, Token Implementations, Digital Token Issuance, On-Chain Data Management, Safe Token Transfer Wrappers, Fixed-Point Arithmetic Libraries, Access Control Frameworks, Reentrancy Guards.
Les alternatives open-source à transmissions11/solmate incluent : openzeppelin/openzeppelin-contracts — OpenZeppelin Contracts is a library of modular, secure, and reusable smart contract components designed for the… openzeppelin/zeppelin-solidity — This project is a Solidity smart contract library providing a collection of audited, reusable templates and building… rari-capital/solmate — Solmate is a Solana program framework and smart contract library providing gas-optimized blockchain primitives. It… vyperlang/vyper — Vyper is a security-focused, typed programming language and compiler designed for creating smart contracts that… mystenlabs/sui — Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It… ethereumbook/ethereumbook — This project serves as a comprehensive technical reference and educational platform for the Ethereum ecosystem. It…
OpenZeppelin Contracts is a library of modular, secure, and reusable smart contract components designed for the development of decentralized applications. It provides a foundational framework for building standard-compliant contracts, offering battle-tested implementations for token standards, access control, and common utility patterns. The project distinguishes itself through its comprehensive support for complex architectural patterns, including proxy-based upgradeability, role-based access control, and account abstraction. It enables developers to implement modular logic injection via hoo
This project is a Solidity smart contract library providing a collection of audited, reusable templates and building blocks for developing secure blockchain applications on the Ethereum Virtual Machine. It serves as a foundational toolkit for smart contract development, encompassing a secure mathematical library, role-based access frameworks, and reference implementations of industry-standard token specifications. The library focuses on reducing security risks through community-vetted contract components and audited templates. It provides specific implementations for creating fungible and non
Solmate is a Solana program framework and smart contract library providing gas-optimized blockchain primitives. It serves as a development kit for implementing SPL tokens and secure access control systems on the Solana blockchain. The project focuses on reducing compute unit usage and transaction costs through resource-efficient building blocks. It provides standardized components for token logic, balance tracking, and authorization primitives designed to restrict sensitive smart contract functions. The framework employs opinionated patterning and primitive-based composition to structure pro
Vyper is a security-focused, typed programming language and compiler designed for creating smart contracts that execute on the Ethereum Virtual Machine. It utilizes a Pythonic syntax to define contract logic and state, serving as a target for formal verification to allow for machine-checked proofs of correctness. The language distinguishes itself through strict architectural constraints that prioritize predictability and security. It enforces acyclic call graphs by prohibiting recursion and mandates bounded loops to ensure static gas prediction. Additionally, it features a native fixed-point