Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/komodoplatform/sia-rust
Sia implementation in Rust - supported by a Sia Foundation grant
https://github.com/komodoplatform/sia-rust
Last synced: about 1 month ago
JSON representation
Sia implementation in Rust - supported by a Sia Foundation grant
- Host: GitHub
- URL: https://github.com/komodoplatform/sia-rust
- Owner: KomodoPlatform
- Created: 2024-08-27T15:32:46.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-09-18T13:13:52.000Z (4 months ago)
- Last Synced: 2024-09-18T16:31:24.717Z (4 months ago)
- Language: Rust
- Homepage:
- Size: 554 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sia Rust
`sia-rust` is a Rust implementation of Siacoin to be used primarily by the [Komodo DeFi Framework](https://github.com/KomodoPlatform/komodo-defi-framework). This crate provides the core functionalities to create and sign Siacoin transactions.
## Features
- **V2 Transaction Builder**: Build Sia V2 transactions including SpendPolicy support
- **Walletd Client**: Interact with the Sia network via a local or remote instance of [Walletd](https://github.com/SiaFoundation/walletd).## Requirements
Rust nightly-2023-06-01 is the only officially supported toolchain. This was chosen to keep this library inline with Komodo DeFi Framework. Similarly, dependencies have been locked to explicit versions to align with Komodo DeFi Framework's dependency tree.
## Contact
For any questions or suggestions, please open an issue on GitHub.
This project is supported by a [Sia Foundation grant](https://forum.sia.tech/t/standard-grant-proposal-htlc-upgrade-for-sia-for-use-in-atomic-swaps/410/5).