Documentation
  • Coverage
  • 0%
    0 out of 7 items documented0 out of 3 items with examples
  • Size
  • Source code size: 14.83 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 408.98 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 47s Average build duration of successful builds.
  • all releases: 47s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • casey

runed

Warning

runed implements runes, a fungible token protocol for Bitcoin.

Fungible tokens are, without exaggeration and nearly without exception, a vile abyss of hopium, scams, and incompetence.

Runes are no different.

If you want to make money, buy bitcoin.

To Do

  • write tests
    • unit tests?
    • all test vectors?

LEB128 or prefix varint

  • switch to varints
  • write spec
  • add metadata:
    • symbol: unique or no?
    • link
    • description
    • decimals
  • use amount 0 as shorthand for all remaining runes or for last amount
  • make id a delta? only works if it's a single integer
  • make output a delta?
  • output id depends on the number of outputs in the transaction
  • make later ids refer to previous ids?
  • use actual compression?
  • allow seeing the results of transaction
    • unassigned runes go to first non OP_RETURN output
    • excess assignments are ignored