14 releases (9 breaking)
Uses new Rust 2021
|0.10.1||Nov 21, 2022|
|0.9.0||Sep 7, 2022|
|0.7.0||Jul 14, 2022|
|0.4.0||Mar 8, 2022|
|0.1.0||Oct 6, 2020|
#263 in Rust patterns
493 downloads per month
Used in 17 crates (7 directly)
Rust implementation of ErgoScript cryptocurrency scripting language.
See Architecture for high-level overview.
ErgoTree IR and serialization.
Chain types (transactions, boxes, etc.), JSON serialization, box selection for tx inputs, tx creation and signing.
Ergo binary serialization primitives.
- ergo-lib-c (C)
To get better understanding on how to use it in your project check out how its being used in the following projects:
- Ergo Headless dApp Framework;
- Ergo Node Interface Library;
- Oracle Core;
- AgeUSD Stablecoin Protocol;
- Ergo SDK (Wasm bindings);
- Yoroi wallet (Wasm bindings);
- Ergo Desktop Wallet (Wasm bindings);
- Create transaction demo (TS)
- Address generation demo (TS)
Also take a look at tests where various usage scenarios were implemented.
See Contributing guide.
Feel free to join the Ergo Discord and ask questions on