Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Rust implementation of ErgoTree interpreter and wallet-related features

License

NotificationsYou must be signed in to change notification settings

ergoplatform/sigma-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coverage Status

Rust implementation ofErgoScript cryptocurrency scripting language.

SeeArchitecture for high-level overview.

Crates

ergo-libLatest VersionDocumentation

Overarching crate exposing wallet-related features: chain types (transactions, boxes, etc.), JSON serialization, box selection for tx inputs, tx builder and signing. Exports other crates API, probably the only crate you'd need to import.

ergotree-interpreterLatest VersionDocumentation

ErgoTree interpreter

ergotree-irLatest VersionDocumentation

ErgoTree IR and serialization.

ergoscript-compilerLatest VersionDocumentation

ErgoScript compiler.

sigma-serLatest VersionDocumentation

Ergo binary serialization primitives.

Bindings:

Changelog

SeeCHANGELOG.md.

Usage Examples

To get better understanding on how to use it in your project check out how its being used in the following projects:

Rust:

TS/JS:

Examples:

Also take a look at tests where various usage scenarios were implemented.

Contributing

SeeContributing guide.

Feel free to join theErgo Discord and ask questions on#sigma-rust channel.


[8]ページ先頭

©2009-2025 Movatter.jp