snforge_std 0.64.0
Cairo testing library
depends on ^0.56.0
utilities for working with ascii values
depends on ^0.56.0
Bitcoin utilities for Cairo - address generation, key management, and more
depends on ^0.56.0
An implementation similar to Solidity bytes written in Cairo 1
depends on ^0.56.0
A set of Cairo data structure libraries and algorithms
depends on ^0.56.0
Encoding utilities
depends on ^0.56.0
An implementation similar to Solidity bytes written in Cairo 1
depends on ^0.56.0
Starknet json utilities
depends on ^0.56.0
A set of linear algebra libraries and algorithms
depends on ^0.56.0
A set of math libraries and algorithms
depends on ^0.56.0
Merkle tree related stuff
depends on ^0.56.0
A set of numerical analysis libraries and algorithms
depends on ^0.56.0
A set of searching algorithms
depends on ^0.56.0
A set of sorting algorithms
depends on ^0.56.0
Starknet storage utilities
depends on ^0.56.0
Cairo utilities
depends on ^0.54.0
Fixed-point math library for Cairo and Starknet
depends on ^0.48.1
Cairo implementation of Cartesian Merkle Trees - efficient cryptographic data structure combining BST, heap, and Merkle tree properties
depends on ^0.51
Testing library for Dojo using Starknet Foundry.
depends on ^0.61.0
Signed Q32.32 fixed-point scalar for provable game math (shared by glam, nalgebra and rapier ports)
depends on ^0.57.0
State-of-the-art Elliptic Curve operations and SNARKS verification for Cairo & Starknet
depends on ^0.61.0
Port of glam-rs: fixed-point vector, matrix and quaternion math for provable games (facade over glam_core, glam_int, glam_swizzles, glam_int_swizzles)
depends on ^0.61.0
Physics-oriented extensions of glam (Rot2, Pose2, Pose3, SdpMatrix, symmetric eigen): port of Dimforge glamx on the fixed Q32.32 scalar
depends on ^0.62.0
depends on ^0.61.0
Linear algebra for provable game physics: a Cairo port of the Rust nalgebra crate.
depends on ^0.61.0
Conversions between nalgebra-cairo and glam-cairo types: the glam interop of the Rust nalgebra crate (its `convert-glam` features) as a separate package.
depends on ^0.59.0
OpenZeppelin Contracts written in Cairo for Starknet, a decentralized ZK Rollup
depends on ^0.63.0
OpenZeppelin Contracts written in Cairo for Starknet, a decentralized ZK Rollup
depends on ^0.61.0
Hexagonal tile maps library for Dojo based games.
depends on ^0.61.0
Achievements for Starknet games: definitions on chain, progress reported as events, tiers derived by an indexer. No Dojo.
depends on ^0.61.0
Quests for Starknet games: tasks, intervals, prerequisites, claim. No Dojo.
depends on ^0.61.0
Scalar traits (`Real`, `Transcendental`) implemented for the Q32.32 `fixed::Fixed` of fixed-cairo: the Cairo counterpart of Dimforge's simba.
depends on ^0.38.3
Starkware Starknet contracts utils
depends on ^0.61.0
An unsigned integer with the value set of felt252, held in one field element.