A transaction parser for Bitcoin data protocols

BMAPjs makes Bitcoin protocols easier to work with. BMAPjs knows about several OP_RETURN and script based protocols and will transform transactions into readable, easy to understand objects.

Supported protocols:


All other protocol prefixes will retain their original BOB format.

It is open source and available on github. See the readme for more information.


Examples By Protocol


BMAPjs powers the BMAP-API which provides a simple search inmterface for supported Bitcoin data. Check out some examples: Twetch, MetaLens, BitKey, BitPic, Hona, and Jamify, and many others.

Other Implementations

There is currently one other implementation written in Go. It has most of the features of BMAPjs but may not be in perfect parity with this library at times. Make sure to check the release notes and examples for more information.