Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
edb71ad
chore: dep updates
sanderPostma Sep 30, 2025
783d56b
chore: dep updates
sanderPostma Oct 2, 2025
cb988c7
chore: import fix
sanderPostma Oct 3, 2025
049a8d0
chore: web-wallet import fixes
sanderPostma Oct 3, 2025
1534ac2
chore: web-wallet import fixes
sanderPostma Oct 3, 2025
603136a
chore: updade next-auth
sanderPostma Oct 4, 2025
d199db5
chore: fix agent migration imports
sanderPostma Oct 4, 2025
dcfd1b0
chore: fix agent migration imports
sanderPostma Oct 4, 2025
a9ccb0e
chore: debug commit
sanderPostma Oct 6, 2025
f094603
chore: fixed NEXT_PUBLIC_DISABLE_ISSUER_INTERFACE env var
sanderPostma Oct 6, 2025
333d374
chore: support for default schema values
sanderPostma Oct 6, 2025
2d7ba7b
chore: support for default schema values
sanderPostma Oct 6, 2025
ad9e85f
chore: support for default schema values
sanderPostma Oct 6, 2025
582ce53
chore: support for default schema values
sanderPostma Oct 6, 2025
c7df8c0
chore: support for default schema values
sanderPostma Oct 6, 2025
92b64a8
chore: support for default schema values
sanderPostma Oct 6, 2025
208cac2
chore: support for default schema values
sanderPostma Oct 6, 2025
cd1a4fa
chore: mergeSchemaDefaults
sanderPostma Oct 6, 2025
ab153db
chore: lib updates
sanderPostma Oct 7, 2025
9f4e107
chore: lib updates
sanderPostma Oct 7, 2025
02270d0
chore: lib updates
sanderPostma Oct 7, 2025
be48adf
chore: Disable nav demo box
sanderPostma Oct 7, 2025
edf004e
chore: Reenable nav demo box
sanderPostma Oct 9, 2025
cfa273e
chore: ssi-sdk version up
sanderPostma Oct 16, 2025
146317a
chore: ui-comp version up
sanderPostma Oct 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
56 changes: 35 additions & 21 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -56,26 +56,26 @@
"did-jwt-vc": "3.1.3",
"@sphereon/pex": "5.0.0-unstable.28",
"@sphereon/pex-models": "2.3.2",
"@sphereon/ssi-types": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.core": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.data-store": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.data-store-types": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.oid4vci-issuer": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.oid4vci-issuer-rest-api": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-express-support": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.issuance-branding": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.siopv2-oid4vp-op-auth": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.siopv2-oid4vp-rp-auth": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.ebsi-support": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk-ext.key-utils": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk-ext.did-utils": "0.34.1-feature.DIIPv4.242",
"@sphereon/oid4vci-issuer": "0.19.1-feature.DIIPv4.173",
"@sphereon/oid4vc-common": "0.19.1-feature.DIIPv4.173",
"@sphereon/oid4vci-issuer-server": "0.19.1-feature.DIIPv4.173",
"@sphereon/oid4vci-client": "0.19.1-feature.DIIPv4.173",
"@sphereon/oid4vci-common": "0.19.1-feature.DIIPv4.173",
"@sphereon/did-auth-siop": "0.19.1-feature.DIIPv4.173",
"@sphereon/did-auth-siop-did-adapter": "0.19.1-feature.DIIPv4.173",
"@sphereon/ssi-types": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.core": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.data-store": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.data-store-types": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.oid4vci-issuer": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.oid4vci-issuer-rest-api": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-express-support": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.issuance-branding": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.siopv2-oid4vp-op-auth": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.siopv2-oid4vp-rp-auth": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.ebsi-support": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk-ext.key-utils": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk-ext.did-utils": "0.34.1-feature.DIIPv4.262",
"@sphereon/oid4vci-issuer": "0.19.1-feature.DIIPv4.196",
"@sphereon/oid4vc-common": "0.19.1-feature.DIIPv4.196",
"@sphereon/oid4vci-issuer-server": "0.19.1-feature.DIIPv4.196",
"@sphereon/oid4vci-client": "0.19.1-feature.DIIPv4.196",
"@sphereon/oid4vci-common": "0.19.1-feature.DIIPv4.196",
"@sphereon/did-auth-siop": "0.19.1-feature.DIIPv4.196",
"@sphereon/did-auth-siop-did-adapter": "0.19.1-feature.DIIPv4.196",
"@supabase/supabase-js": "2.7.1",
"@supabase/storage-js": "2.7.1",
"@supabase/postgrest-js": "1.16.2",
Expand Down Expand Up @@ -124,7 +124,21 @@
"[email protected]": "patches/[email protected]",
"@veramo/[email protected]": "patches/@[email protected]",
"[email protected]": "patches/[email protected]"
}
},
"onlyBuiltDependencies": [
"@mattrglobal/node-bbs-signatures",
"@parcel/watcher",
"@scarf/scarf",
"@sphereon/pex",
"canvas",
"core-js",
"dtrace-provider",
"esbuild",
"keccak",
"secp256k1",
"sodium-native",
"sqlite3"
]
},
"packageManager": "[email protected]"
}
118 changes: 59 additions & 59 deletions packages/agent/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@
"build:clean": "tsc --build --clean && tsc --build",
"start:prod": "node dist/index.js",
"start:dev": "tsx src/index.ts",

"demo:init": "cross-env RUN_MODE=cli tsx src/database/demo-init.ts",
"db:migrate:down": "cross-env RUN_MODE=cli DISABLE_MIGRATIONS=true tsx src/database/db-command.ts revert-migration",
"db:drop": "cross-env RUN_MODE=cli DISABLE_MIGRATIONS=true tsx src/database/db-command.ts drop-db"
Expand Down Expand Up @@ -44,67 +43,67 @@
"@decentralized-identity/ion-sdk": "^0.6.0",
"@ethersproject/abstract-signer": "^5.7.0",
"@ethersproject/sha2": "^5.7.0",
"@sphereon/did-auth-siop": "0.19.1-feature.DIIPv4.173",
"@sphereon/did-auth-siop-adapter": "0.19.1-feature.DIIPv4.173",
"@sphereon/did-auth-siop": "0.19.1-feature.DIIPv4.196",
"@sphereon/did-auth-siop-adapter": "0.19.1-feature.DIIPv4.196",
"@sphereon/did-uni-client": "^0.6.3",
"@sphereon/oid4vc-common": "0.19.1-feature.DIIPv4.173",
"@sphereon/oid4vci-client": "0.19.1-feature.DIIPv4.173",
"@sphereon/oid4vci-common": "0.19.1-feature.DIIPv4.173",
"@sphereon/oid4vci-issuer": "0.19.1-feature.DIIPv4.173",
"@sphereon/oid4vci-issuer-server": "0.19.1-feature.DIIPv4.173",
"@sphereon/oid4vc-common": "0.19.1-feature.DIIPv4.196",
"@sphereon/oid4vci-client": "0.19.1-feature.DIIPv4.196",
"@sphereon/oid4vci-common": "0.19.1-feature.DIIPv4.196",
"@sphereon/oid4vci-issuer": "0.19.1-feature.DIIPv4.196",
"@sphereon/oid4vci-issuer-server": "0.19.1-feature.DIIPv4.196",
"@sphereon/pex": "5.0.0-unstable.28",
"@sphereon/pex-models": "2.3.2",
"@sphereon/ssi-express-support": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk-ext.did-provider-jwk": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk-ext.did-provider-key": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk-ext.did-provider-web": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk-ext.did-resolver-ebsi": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk-ext.did-resolver-jwk": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk-ext.did-resolver-key": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk-ext.did-utils": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk-ext.identifier-resolution": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk-ext.jwt-service": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk-ext.key-manager": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk-ext.key-utils": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk-ext.kms-local": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.agent-config": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.contact-manager": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.contact-manager-rest-api": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.core": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.credential-store": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.credential-validation": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.data-store": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.data-store-types": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.ebsi-support": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.event-logger": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.issuance-branding": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.mdl-mdoc": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.oid4vci-holder": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.oid4vci-issuer": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.oid4vci-issuer-rest-api": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.oid4vci-issuer-store": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.oidf-metatdata-server": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.pd-manager": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.presentation-exchange": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.public-key-hosting": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.remote-server-rest-api": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.sd-jwt": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.siopv2-oid4vp-common": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.siopv2-oid4vp-op-auth": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.siopv2-oid4vp-rp-auth": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.siopv2-oid4vp-rp-rest-api": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.uni-resolver-registrar-api": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.credential-vcdm": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.credential-vcdm1-jwt-provider": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.credential-vcdm2-jose-provider": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.credential-vcdm-jsonld-provider": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.vc-status-list": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.vc-status-list-issuer": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.vc-status-list-issuer-drivers": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.vc-status-list-issuer-rest-api": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.w3c-vc-api": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-sdk.pd-manager-rest-api": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-types": "0.34.1-feature.DIIPv4.242",
"@sphereon/ssi-express-support": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk-ext.did-provider-jwk": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk-ext.did-provider-key": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk-ext.did-provider-web": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk-ext.did-resolver-ebsi": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk-ext.did-resolver-jwk": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk-ext.did-resolver-key": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk-ext.did-utils": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk-ext.identifier-resolution": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk-ext.jwt-service": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk-ext.key-manager": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk-ext.key-utils": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk-ext.kms-local": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.agent-config": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.contact-manager": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.contact-manager-rest-api": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.core": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.credential-store": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.credential-validation": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.credential-vcdm": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.credential-vcdm-jsonld-provider": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.credential-vcdm1-jwt-provider": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.credential-vcdm2-jose-provider": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.data-store": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.data-store-types": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.ebsi-support": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.event-logger": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.issuance-branding": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.mdl-mdoc": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.oid4vci-holder": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.oid4vci-issuer": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.oid4vci-issuer-rest-api": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.oid4vci-issuer-store": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.oidf-metatdata-server": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.pd-manager": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.pd-manager-rest-api": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.presentation-exchange": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.public-key-hosting": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.remote-server-rest-api": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.sd-jwt": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.siopv2-oid4vp-common": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.siopv2-oid4vp-op-auth": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.siopv2-oid4vp-rp-auth": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.siopv2-oid4vp-rp-rest-api": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.uni-resolver-registrar-api": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.vc-status-list": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.vc-status-list-issuer": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.vc-status-list-issuer-drivers": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.vc-status-list-issuer-rest-api": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-sdk.w3c-vc-api": "0.34.1-feature.DIIPv4.262",
"@sphereon/ssi-types": "0.34.1-feature.DIIPv4.262",
"@transmute/lds-ecdsa-secp256k1-recovery2020": "^0.0.7",
"@veramo/core": "4.2.0",
"@veramo/credential-w3c": "4.2.0",
Expand All @@ -118,6 +117,7 @@
"@veramo/remote-server": "4.2.0",
"@veramo/utils": "4.2.0",
"body-parser": "^1.20.3",
"canvas": "^2.11.2",
"casbin": "^5.38.0",
"cookie-parser": "^1.4.7",
"cors": "^2.8.5",
Expand Down
18 changes: 9 additions & 9 deletions packages/agent/src/database/demo-data/rws/contact-fixtures.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
import type { NonPersistedIdentity } from '@sphereon/ssi-sdk.data-store'
import { CorrelationIdentifierType, PartyOrigin, PartyTypeType } from '@sphereon/ssi-sdk.data-store'
import { IIdentifier } from '@veramo/core'
import type {NonPersistedIdentity} from '@sphereon/ssi-sdk.data-store-types'
import {CorrelationIdentifierType, PartyOrigin, PartyTypeType} from '@sphereon/ssi-sdk.data-store-types'
import {IIdentifier} from '@veramo/core'
import agent from '../../../agent'
import { v4 } from 'uuid'
import { AddContactArgs } from '@sphereon/ssi-sdk.contact-manager'
import {v4} from 'uuid'
import {AddContactArgs} from '@sphereon/ssi-sdk.contact-manager'
// import { IonPublicKeyPurpose } from '@decentralized-identity/ion-sdk'
import { VC_API_BASE_PATH } from '../../../environment-vars'
import { DIDMethods } from '../../../types'
import { IKeyOpts } from '@sphereon/ssi-sdk-ext.did-provider-web'
import { TKeyType } from '@sphereon/ssi-sdk-ext.key-utils'
import {VC_API_BASE_PATH} from '../../../environment-vars'
import {DIDMethods} from '../../../types'
import {IKeyOpts} from '@sphereon/ssi-sdk-ext.did-provider-web'
import {TKeyType} from '@sphereon/ssi-sdk-ext.key-utils'
import {CredentialRole} from '@sphereon/ssi-types'

const PRIVATE_RECOVERY_KEY_HEX = 'd39e66e720c00b244923eb861122ed25116555ae771ee9a57b749640173d7cf8'
Expand Down
2 changes: 1 addition & 1 deletion packages/agent/src/utils/oid4vciCredentialSuppliers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ class TemplateCredentialDataSupplier {
throw Error('credential_identifier may not be blank')
}
}
types = [args.credentialRequest.credential_identifier]
//types = [args.credentialRequest.credential_identifier]

const credentialPayload = credentialDataSupplierInput.credentialPayload as CredentialPayload
console.log('-------------> credentialPayload', credentialPayload)
Expand Down
Loading