-
Notifications
You must be signed in to change notification settings - Fork 5
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
Discussion about network identifiers #3
Comments
Thanks @TimoGlastra — I’m long overdue in getting this repository populated. I believe that we will want to add CANdy to the list, right @WadeBarnes ? Let’s go with BCovrin as being the root (even though there will likely never be a BCovrin “MainNet”) and I’ve long had on my list to create the documents for this repo and will see if I can get a pull request together for this. I’d like this site published with a static site generator (docusaurus or Mkdocs Material) as well. |
Looks fine to me |
CANdy Networks (pan-Canadian Ledgers):
BCovrin Networks (popular dev/test ledgers hosted by BC Gov):
@swcurran, We want to list the CANdy ledgers for sure. I've listed all of the BCovrin networks, I'm not sure we'd want to list the |
@TimoGlastra You're correct that for the Universal Resolver default configuration, we basically "made up" a list of networks that we had been familiar with. But it would be much better if HL Indy provided some governance and an authoritative mapping from network names to pool config files, and then Universal Resolver and other projects should just follow that. Another place where Indy network names have been configured is this IDunion repository: https://github.com/IDunion/indy-did-networks/tree/main/networks Some additional thoughts/comments:
|
I didn't see the discussion here, sorry for the late response. |
We use the networks file in here to populate our ledgers in Aries Bifold. I'm going to add the above mentioned namespaces to the networks file so we can continue to rebuild our ledgers at build time. Thoughts? |
is someone working on a draft PR to include the networks/genesis files? Happy to do the work if time is the issue... |
@PatStLouis I was going to get started on this but haven't found the time yet. If you would like to start in on the draft that would be great! |
Sounds good, I will get something in this week. I will use the link provided by @jleach as a starting point to populate the genesis data and follow the directory structure from the iDunion repository. We can take it from there. |
Here's a draft PR #5 |
This issue is to start a discussion about network identifiers for indy networks. The governance hasn't been set-up, but as people are starting to use did:indy, it's important to open the discussion on which identifiers should be used for the existing networks.
The universal resolver has defined their own mapping, and I think Trinsic's mapping is based on that (@tmarkovski is that correct?)
The universal resolver defines the following networks:
sovrin
sovrin:builder
sovrin:staging
danube
idunion
idunion:test
indicio
indicio:test
indicio:demo
bbu
-- I don't know this network?In addition we should probably create an identifier for BCovrin (
bcovrin
orbcovrin:test
?).Based on https://github.com/decentralized-identity/uni-resolver-driver-did-indy/blob/main/docker/Dockerfile#LL39C45-L39C380
Any networks that should be added?
CC @swcurran @lynnbendixsen @tmarkovski @peacekeeper @ntsbs @paulbastian
The text was updated successfully, but these errors were encountered: