Add your coin
In order for the server to be able to index a blockchain a plugin is needed that translates
blockchain RPC/API requests and responses.
The following info must be obtained to fully index any blockchain:
- network status
- network fee
- token discovery
- balance lookup
- event lookup
- utxo lookup
- transaction status
- forward and reverse alias lookup
- public key lookup
- any number of custom data points related to individual blockchains
In order to send transactions to the blockchain network plugins must also be able to send raw transactions and implement:
Plugin SDK
The plugin sdk is a module we've developed to assist in the creation and local testing of new blockchain plugins.
The sdk is a NodeJs/npm package that gives you a skeleton implementation of a complete plugin with unit tetsts.