Last modified: Mon Nov 04 2019 16:15:12 GMT+0000 (Coordinated Universal Time)
Since the data itself can be accessed via Ethereum blockchain, anyone can use them as they are - the only required piece of information is the address of the Winding Tree Entrypoint smart contract.
If you already have an existing system in place, the library level might be the place for you to start the integration with Winding Tree ecosystem.
Our primary library is called wt-js-libs and it does all the heavy lifting for you:
- An abstraction over communication with our smart contracts.
- An abstraction over an Ethereum wallet.
- Off-chain data resolving and downloading (using configurable adapters).
- An abstraction over trust clues (using configurable adapters).
You may notice that there is no support for writing the JSON data and that is completely intentional. There are so many places where the data could go that we decided to not implement a generic data handling here. The off-chain adapters might however support data upload.
We are using both of these libraries in our REST API implementations.