decentralized-identity / ion

The Identity Overlay Network (ION) is a DID Method implementation using the Sidetree protocol atop Bitcoin
https://identity.foundation/ion
Apache License 2.0
1.23k stars 171 forks source link

Get challenge service not available #328

Open weltitob opened 1 year ago

weltitob commented 1 year ago

The get challenge service seems to be unavailable.

try { didUri = await did.getURI('short'); anchorRequestBody = await did.generateRequest(); anchorRequest = new ION.AnchorRequest(anchorRequestBody); anchorResponse = await anchorRequest.submit(); } catch (e) { console.error("Error anchoring DID:", e); throw new Error(Error at DID anchoring stage: Error: ${e.message}, Request Body: ${anchorRequestBody}, Request: ${anchorRequest}, Response: ${anchorResponse}); }

the anchorResponse is undefinied and throws the error: Get challenge service not available


Generated DID: did:ion:EiBIn2lbWCvXj5Ci445YhJp6BzwF09ugYEaWOXU5xTxlYg Getting challenge from: https://beta.ion.msidentity.com/api/v1.0/proof-of-work-challenge

Website shows: {"requestId":"9def974b929c460966b9b2f54a06ac0b","date":"Thu, 31 Aug 2023 21:37:32 GMT","mscv":"idcsgbfC2D0iCTr8.0","error":{"code":"not_found","message":"resource was not found"}}

csuwildcat commented 1 year ago

Looks like their create node endpoint is down, which we can help communicate to them. We're spinning ours up at Block now for folks to have another option.

bogdanshlb commented 1 year ago

Looks like their create node endpoint is down, which we can help communicate to them. We're spinning ours up at Block now for folks to have another option.

How come that this is not monitored by them? The service has been unavailable for at least 48 hours.

csuwildcat commented 1 year ago

Adding @dangodb, who works at Microsoft

weltitob commented 1 year ago

Looks like their create node endpoint is down, which we can help communicate to them. We're spinning ours up at Block now for folks to have another option.

How come that this is not monitored by them? The service has been unavailable for at least 48 hours.

Agreed, questioned my general usage of ION to identify my users. However it's a great cause and there is no real alternative to identfy users with bitcoin rn. I hope they'll fix it and improve the project further. They def. will need to drive the cost down eventough it's cheap compared to save data directly onchain it def should be cheaper. The bitcoin wizard community opened quite some oppertunity to build onchain. Maybe even putting the dids in open lightning channels or smth.

bogdanshlb commented 1 year ago

Any news?

weltitob commented 1 year ago

@csuwildcat How can we use blocks service instead of theirs?

csuwildcat commented 1 year ago

Yeah, we can make it available, we just need a similar gating mechanism that they have at MSFT for protecting against spam

weltitob commented 1 year ago

@csuwildcat Yes please, incredible for me that they've simply shut it down. -- Please let everyone here know once you guys have something usable for us. Much love, thanks!

weltitob commented 1 year ago

@csuwildcat Can we get an update on the time this will take? This is really important. I'm sure this drives many people away from actually using ION and creating real usecases.

csuwildcat commented 1 year ago

We won't have our ION node exposed for another month, due to timelines for prod exposure. However, we are working on a simplified DID Method that could be used sooner. I can provide further details in a couple weeks.

weltitob commented 11 months ago

We won't have our ION node exposed for another month, due to timelines for prod exposure. However, we are working on a simplified DID Method that could be used sooner. I can provide further details in a couple weeks.

@csuwildcat please drop any update, if available.

sakalis commented 11 months ago

@csuwildcat any update on this please?

csuwildcat commented 11 months ago

@sakalis Microsoft is no longer doing a free anchoring service, and we'll be soon offering free did:dht support, so we encourage folks to shift focus to that: https://did-dht.com/

sakalis commented 11 months ago

@csuwildcat so we should wait new version of ion-tools ?

Tahlil commented 4 weeks ago

@csuwildcat does this mean the Ion project has been sunsetted?