Skip to content

hanbu97/sigma-rust

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2,420 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coverage Status

Rust implementation of ErgoScript cryptocurrency scripting language.

See Architecture for high-level overview.

Crates

ergoscript-compiler Latest Version Documentation

ErgoScript compiler.

ergotree-ir Latest Version Documentation

ErgoTree IR and serialization.

ergotree-interpreter Latest Version Documentation

ErgoTree interpreter.

ergo-lib Latest Version Documentation

Chain types (transactions, boxes, etc.), JSON serialization, box selection for tx inputs, tx creation and signing.

sigma-ser Latest Version Documentation

Ergo binary serialization primitives.

Bindings:

Changelog

See CHANGELOG.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:

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

Contributing

See Contributing guide.

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

About

Alternative and simple implementation of ErgoTree interpreter

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Rust 89.8%
  • Swift 7.7%
  • JavaScript 1.7%
  • Other 0.8%