+
Web5 Spec Compliance Report
++ +
Credentials
+test vector | + ++ web5-js + | + ++ web5-kt + | + ++ web5-swift + | + ++ web5-rs + | + ++ web5-core-kt + | + +
---|---|---|---|---|---|
create | + +
+
+
+ + 🚧 ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
verify | + +
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
CryptoEd25519
+test vector | + ++ web5-js + | + ++ web5-kt + | + ++ web5-swift + | + ++ web5-rs + | + ++ web5-core-kt + | + +
---|---|---|---|---|---|
sign | + +
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
verify | + +
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
CryptoEs256k
+test vector | + ++ web5-js + | + ++ web5-kt + | + ++ web5-swift + | + ++ web5-rs + | + ++ web5-core-kt + | + +
---|---|---|---|---|---|
sign | + +
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
verify | + +
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
DidDht
+test vector | + ++ web5-js + | + ++ web5-kt + | + ++ web5-swift + | + ++ web5-rs + | + ++ web5-core-kt + | + +
---|---|---|---|---|---|
create | + +
+
+
+ + 🚧 ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
resolve | + +
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
DidJwk
+test vector | + ++ web5-js + | + ++ web5-kt + | + ++ web5-swift + | + ++ web5-rs + | + ++ web5-core-kt + | + +
---|---|---|---|---|---|
resolve | + +
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
DidWeb
+test vector | + ++ web5-js + | + ++ web5-kt + | + ++ web5-swift + | + ++ web5-rs + | + ++ web5-core-kt + | + +
---|---|---|---|---|---|
resolve | + +
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
PortableDid
+test vector | + ++ web5-js + | + ++ web5-kt + | + ++ web5-swift + | + ++ web5-rs + | + ++ web5-core-kt + | + +
---|---|---|---|---|---|
parse | + +
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
PresentationExchange
+test vector | + ++ web5-js + | + ++ web5-kt + | + ++ web5-swift + | + ++ web5-rs + | + ++ web5-core-kt + | + +
---|---|---|---|---|---|
validate_submission | + +
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
create_presentation_from_credentials | + +
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
evaluate_presentation | + +
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
select_credentials | + +
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
validate_definition | + +
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
VcJwt
+test vector | + ++ web5-js + | + ++ web5-kt + | + ++ web5-swift + | + ++ web5-rs + | + ++ web5-core-kt + | + +
---|---|---|---|---|---|
decode | + +
+
+
+ + ✅ ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
verify | + +
+
+
+ + ✅ ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
Tbdex Spec Compliance Report
++ + +
Protocol
+test vector | + ++ tbdex-js + | + ++ tbdex-kt + | + ++ tbdex-go + | + ++ tbdex-rs + | + ++ tbdex-core-kt + | + +
---|---|---|---|---|---|
parse_cancel | + +
+
+
+ + ✅ ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
parse_rfq_omit_private_data | + +
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
parse_rfq | + +
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
parse_order | + +
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
parse_close | + +
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
parse_orderinstructions | + +
+
+
+ + ✅ ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
parse_offering | + +
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
parse_quote | + +
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
+
+
+ + 🚧 ++
|
+
+
parse_orderstatus | + +
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
parse_balance | + +
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
+
+ + ✅ ++
|
+
+
+
SDK Repository Submodule Information
+SDK | +Repository | +Submodule Commit | +Commits Behind | +
---|---|---|---|
web5-js | +TBD54566975/web5-js | +30ebc84ffefc485dd35f12562279319f52ed0153 | +-1 | +
web5-kt | +TBD54566975/web5-kt | +cb6621177190b08ff38be7a1a4ab84e4a6cbcca7 | +6 | +
web5-swift | +TBD54566975/web5-swift | +- | +-1 | +
web5-rs | +TBD54566975/web5-rs | +748a115bf607f7ddf02996b678a5b09b4ccbf243 | +-1 | +
web5-core-kt | +TBD54566975/web5-rs | +748a115bf607f7ddf02996b678a5b09b4ccbf243 | +-1 | +
tbdex-js | +TBD54566975/tbdex-js | +cf2d78ed3d15da2c37a59233931869b1c643d412 | +4 | +
tbdex-kt | +TBD54566975/tbdex-kt | +38cf284d8279f897cc69f3ffc30690ca90b273e6 | +27 | +
tbdex-go | +TBD54566975/tbdex-go | +- | +-1 | +
tbdex-rs | +TBD54566975/tbdex-rs | +621f54f078401c1552fc18d6b5f69bc1ba697221 | +7 | +
tbdex-core-kt | +TBD54566975/tbdex-rs | +621f54f078401c1552fc18d6b5f69bc1ba697221 | +7 | +
+ Report generated on: 2024-08-22 20:58:05
+
+