An open API service indexing awesome lists of open source software.

https://github.com/kvakil/moonchain

Blockchain MVP in MoonScript
https://github.com/kvakil/moonchain

blockchain moonscript

Last synced: 4 months ago
JSON representation

Blockchain MVP in MoonScript

Awesome Lists containing this project

README

          

# Moonchain

A minimal-viable blockchain written in MoonScript.

This currently works, although there several more things I would like
to implement.

## [Watch a demo!][demo]

## MoonScript

Moonchain is written in [MoonScript], a language with transpiles to
Lua.

## Documentation

Documentation is [available here][doc].

It can also be generated using [ldoc], which can be installed from
[luarocks]. To build documentation run `ldoc .` in the root directory.

## Testing

Unit and integration tests are done through [busted], which can be
installed from [luarocks]. To test, run `busted` in the root
directory.

[demo]: https://asciinema.org/a/0a070f1uyuwkq6an9qcpatre7
[moonscript]: https://moonscript.org/
[luarocks]: https://luarocks.org/
[ldoc]: https://stevedonovan.github.io/ldoc/
[doc]: https://kvakil.github.io/moonchain/index.html
[busted]: https://olivinelabs.com/busted/