universal-resolver icon indicating copy to clipboard operation
universal-resolver copied to clipboard

did:iota driver implementation

Open UMR1352 opened this issue 9 months ago • 1 comments

Adds a driver capable of resolving DID Documents on the IOTA network (iota mainnet, shimmer, or any custom network).

UMR1352 avatar May 15 '24 07:05 UMR1352

We did a test deployment of the driver to https://dev.uniresolver.io and it crashes on startup with following logs:

./uni-resolver-driver-iota: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by ./uni-resolver-driver-iota)
./uni-resolver-driver-iota: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by ./uni-resolver-driver-iota)
./uni-resolver-driver-iota: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by ./uni-resolver-driver-iota)

BernhardFuchs avatar May 15 '24 09:05 BernhardFuchs

@BernhardFuchs sorry for the issue, could you please try again now?

UMR1352 avatar May 16 '24 13:05 UMR1352

Just tried it again and the driver is throwing a different error now:

2024-05-17T07:46:11.006657Z ERROR uni_resolver_driver_iota: error=(500, "did resolution failed: the attached handler failed")

BernhardFuchs avatar May 17 '24 07:05 BernhardFuchs

@BernhardFuchs I should have fixed the issue, could you please take a look?

UMR1352 avatar May 21 '24 09:05 UMR1352

Great this works now.
I had to adjust the custom build pipeline. That's why I merged it with this PR https://github.com/decentralized-identity/universal-resolver/pull/425

BernhardFuchs avatar May 22 '24 08:05 BernhardFuchs