sidetree
sidetree copied to clipboard
Sidetree Specification and Reference Implementation
Two suggested changes as part of this bug: 1. Remove the `getPublicKeyAsHex` function. 1. Update the function signatures to remove references to the bicore-lib's `Transaction`, `Address`, and `Script' objects. These...
We have not had to worry about REST API and CAS file schema changes because we don't have any downstream clients actually using the API. But we need to have...
Currently, to write more than 1 transaction per block, the user needs to create multiple nodes with multiple wallets. We want to improve this experience as it is tedious.
c10d6da9182969 improved the fork detection and handling in the bitcoin service. The same improvement can/should be done in the core service. Once done, `firstValidTransaction()` can be removed from bitcoin service.
Much like `initial-state`, it may be possible to add another similar Matrix parameter to enable DID owners to immediately use their DIDs after subsequent operations beyond the initial create. We...
getTransactionsByTransactionTime can replace this functions.
Nodes running in the light node configuration should be able to pin and serve batch files for DIDs they care about. Provide an option for users to specify a list...
It's possible to set a Bitcoin node to allow custom pruning of select transactions. Investigate what it would take to prune all non-Sidetree transactions, which should reduce retained storage considerably.