Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integration with Ethereum for registering DID -> HASH mappings #15

Closed
3 tasks done
Exulansis opened this issue Jan 29, 2018 · 2 comments
Closed
3 tasks done

Integration with Ethereum for registering DID -> HASH mappings #15

Exulansis opened this issue Jan 29, 2018 · 2 comments
Assignees
Labels
new feature New feature or request

Comments

@Exulansis
Copy link
Collaborator

Exulansis commented Jan 29, 2018

Description

We are currently intending to store the DDOs on IPFS by default. Since the documents are content addressed, we need a dynamic mapping that can be updated with the new hash whenever the documents change. Some more information can be found in #13.

For now a basic implementation in form of an Ethereum smart contract will be built.

TODO:

  • Implement the functions for registering and reading the DID hash.
  • Implement corresponding tests.

A slightly better test setup is needed, at the moment we need to run test rpc and deploy the contract manually, this will be optimized.

  • Research and set up Infura.
@Exulansis
Copy link
Collaborator Author

The contract currently resides under this repository.

@Exulansis
Copy link
Collaborator Author

The TypeScript wrapper has been moved to the appropriate aforementioned repository. This allows for better separation of concerns and easier testing.
This branch will be re-purposed. It will track the integration of the mentioned module.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant