The solana-program-library is a blockchain system program suite providing a library of core blockchain operations and native functions implemented as reusable programs on Solana. It serves as a collection of smart contract templates and reference implementations for deploying verified programs to the Solana virtual machine.
Las características principales de solana-labs/solana-program-library son: Decentralized Application Platforms, Parallel Transaction Execution, Virtual Machine System Programs, Virtual Machines, Blockchain, Program Derived Address Derivations, Account-Based State Modeling, Blockchain System Program Suites.
Las alternativas de código abierto para solana-labs/solana-program-library incluyen: solana-foundation/anchor — Anchor is a framework for building, testing, and deploying Solana smart contracts. It provides a Rust domain-specific… transmissions11/solmate — Solmate is a collection of gas-optimized building blocks and libraries for developing secure and efficient smart… rari-capital/solmate — Solmate is a Solana program framework and smart contract library providing gas-optimized blockchain primitives. It… mystenlabs/sui — Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It… cosmos/cosmos-sdk — Cosmos SDK is a modular blockchain application framework and software development kit used to build sovereign… openzeppelin/openzeppelin-contracts — OpenZeppelin Contracts is a library of modular, secure, and reusable smart contract components designed for the…
Anchor is a framework for building, testing, and deploying Solana smart contracts. It provides a Rust domain-specific language (DSL) that uses macro‑based instruction dispatch and derive‑macro account validation to automate ownership checks, discriminator enforcement, and serialization before instruction execution. The framework also includes a CLI toolchain for scaffolding, compiling, and managing contracts across workspaces, a test harness that simulates program execution with account manipulation and compute unit benchmarking, and an IDL generator that emits a standardized JSON interface fr
Solmate is a collection of gas-optimized building blocks and libraries for developing secure and efficient smart contracts on the Solana blockchain. It provides a set of standardized tools including an access control framework for managing user roles and ownership, a high-precision fixed-point math library for decimal and signed integer calculations, and a Merkle proof verifier for validating data inclusion. The project provides secure token implementations for issuing and transferring fungible and non-fungible tokens. These implementations include safety checks to prevent silent failures dur
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
Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It utilizes parallel transaction execution to increase network throughput and supports programmable transaction blocks that bundle multiple operations into single atomic units. The platform distinguishes itself with a capability-based access control system and zero-knowledge login mechanisms, enabling users to authenticate via identity providers without seed phrases. It also implements deterministic object addressing to allow predictable state lookups and supports the creation of soulbo