{"repo":"xJonathanLEI/starknet-rs","free":true,"listed":false,"github":"https://github.com/xJonathanLEI/starknet-rs","clone":"git clone https://github.com/xJonathanLEI/starknet-rs.git","description":"Complete Starknet library in Rust™","language":"Rust","stars":313,"topics":["rust","ethereum","starknet"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"starknet-rs Complete Starknet library in Rust™ Note that starknet-rs is still experimental. Breaking changes will be made before the first stable release. The library is also NOT audited or reviewed for security at the moment. Use at your own risk. The underlying cryptography library starknet-crypto does NOT provide constant-time guarantees. Adding starknet-rs to your project To use the crate from crates.io, add the following to your Cargo.toml file: Note that the crates.io version might be outdated. You may want to use the library directly from GitHub for all the latest features and fixes: Features - [x] Sequencer gateway / feeder gateway client - [x] Full node JSON-RPC API client - [x] HTTP transport - [x] WebSocket transport (subscriptions only) - [x] Smart contract deployment - [x] Signer for using IAccount account contracts - [ ] Strongly-typed smart contract binding code generation from ABI - [x] Ledger hardware wallet support Crates This workspace contains the following crates: - starknet : Re-export of other sub-crates (recommended) - starknet-core : Core data structures for interacting with Starknet - starknet-providers : Abstraction and implementation of clients for interacting with Starknet nodes and sequencers - starknet-contract : Types for deploying and interacting with Starknet smart contracts - starknet-crypto : Low-level cryptography utilities for Starknet - starknet-signers : Starknet signer implementations - starknet-accounts : Types for handling Starknet a","default_branch":null,"files":null,"tree":[],"storefront":"/r/xJonathanLEI","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/xJonathanLEI/starknet-rs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}