Flipstarter Backed: BCHD SLP Full Node Integration is open for beta testing
I am happy to announce the BCHD SLP full node integration is substantially complete. We are awaiting the final code review by the BCHD developers. If you were one of the Flipstarter contributors or have assisted me with testing so far, thank you for making this project possible, as this work will help us bring the SLP ecosystem to the next level.
Here are some cool and unique features this project provides the SLP ecosystem:
- A gRPC server that provides fast and performant access to the full BCH blockchain with indexes for transactions, addresses, and SLP validation and token genesis metadata
- Ability to get SLP validity data for any transaction
- Ability to get Token Genesis metadata for any token
- Does NOT broadcast invalid SLP transactions via SubmitTransaction API endpoint, by default
- Keeps track of the last confirmed minting baton location
- Keeps track of NFT group ID for each NFT child
- An updated Protobuf file with SLP for building client libraries in virtually any prominent programming language
- A gRPC Gateway/proxy server for providing HTTP1.0 access with automatically generated swagger-ui
If anyone, preferably with existing BCHD operating experience, is interested in helping testing things out here are some links to the deliverables this project consists of:
- Source code: https://github.com/simpleledgerinc/bchd/tree/slp-index
- node.js client library: https://github.com/simpleledgerinc/grpc-bchrpc-node
- web js client library: https://github.com/simpleledgerinc/grpc-bchrpc-web
- Public node: bchd.ny1.simpleledger.io
We have completed alpha testing with the following services and as far as we are aware everything is looking good:
- be.cash
- WooCommerce SLP Payments Plugin v2 rebuild
- The brand new SLP block explorer: slp.network
As far as testing goes we have passed the following tests:
- Standard SLP Parsing unit tests
- Standard SLP Input DAG unit tests
- Fuzzer Testing for the SLP message parser
- Passes on-chain validation comparison with other indexers (via the new slp-comps analysis tool)
If you are interested in participating in beta testing, please join: https://t.me/bchdslp
Posted Aug 31, 2020, 6:54 PM UTC · edited