Skip to content

Commit 3a98972

Browse files
filip26PatStLouis
andauthored
Update ApiCatalog manifest (#80)
* Update ApiCatalog.json Add eddsa-jcs-2022 * Update ApiCatalog.json * Fix ApiCatalog ecdsa-jcs-2019-p256 endpoint * Update ApiCatalog.json: add JCS verifier endpoints * Update ApiCatalog.json: ecdsa-sd-2023 endpoints * Update ApiCatalog.json: add `BitstringStatusList` tag * Update implementations/ApiCatalog.json Co-authored-by: Patrick St-Louis <[email protected]> --------- Co-authored-by: Patrick St-Louis <[email protected]>
1 parent a7cc6d8 commit 3a98972

File tree

1 file changed

+116
-29
lines changed

1 file changed

+116
-29
lines changed

implementations/ApiCatalog.json

Lines changed: 116 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -3,85 +3,172 @@
33
"implementation": "Iron Verifiable Credentials",
44
"verifiers": [
55
{
6-
"id": "https://vc.apicatalog.com/verifier",
7-
"endpoint": "https://vc.apicatalog.com/credentials/verify",
6+
"id": "https://us-central1-api-catalog.cloudfunctions.net/vc-api-credential-verify",
7+
"endpoint": "https://us-central1-api-catalog.cloudfunctions.net/vc-api-verify",
88
"supportedEcdsaKeyTypes": [
99
"P-256",
1010
"P-384"
1111
],
1212
"tags": [
1313
"Ed25519Signature2020",
14-
"vc2.0",
1514
"eddsa-rdfc-2022",
15+
"eddsa-jcs-2022",
1616
"ecdsa-rdfc-2019",
17-
"ecdsa-sd-2023"
18-
]
19-
}
17+
"ecdsa-jcs-2019",
18+
"ecdsa-sd-2023",
19+
"EnvelopingProof",
20+
"BitstringStatusList",
21+
"vc2.0"
22+
],
23+
"supports": {
24+
"vc": ["1.1", "2.0"]
25+
}
26+
}
2027
],
2128
"issuers": [
2229
{
23-
"id": "https://vc.apicatalog.com/issuer/?suite=Ed25519Signature2020",
24-
"endpoint": "https://vc.apicatalog.com/credentials/issue?suite=Ed25519Signature2020",
30+
"id": "https://us-central1-api-catalog.cloudfunctions.net/vc-api-issue-ed25519",
31+
"endpoint": "https://us-central1-api-catalog.cloudfunctions.net/vc-api-issue-ed25519",
2532
"tags": [
2633
"Ed25519Signature2020",
2734
"vc2.0"
28-
]
35+
],
36+
"supports": {
37+
"vc": ["1.1", "2.0"]
38+
}
2939
},
3040
{
31-
"id": "https://vc.apicatalog.com/issuer/?suite=eddsa-rdfc-2022",
32-
"endpoint": "https://vc.apicatalog.com/credentials/issue?suite=eddsa-rdfc-2022",
41+
"id": "https://us-central1-api-catalog.cloudfunctions.net/vc-api-issue-eddsa-rdfc-2022",
42+
"endpoint": "https://us-central1-api-catalog.cloudfunctions.net/vc-api-issue-eddsa-rdfc-2022",
3343
"tags": [
34-
"eddsa-rdfc-2022"
35-
]
44+
"eddsa-rdfc-2022",
45+
"BitstringStatusList"
46+
],
47+
"supports": {
48+
"vc": ["1.1", "2.0"]
49+
}
50+
},
51+
{
52+
"id": "https://us-central1-api-catalog.cloudfunctions.net/vc-api-issue-eddsa-jcs-2022",
53+
"endpoint": "https://us-central1-api-catalog.cloudfunctions.net/vc-api-issue-eddsa-jcs-2022",
54+
"tags": [
55+
"eddsa-jcs-2022",
56+
"BitstringStatusList"
57+
],
58+
"supports": {
59+
"vc": ["1.1", "2.0"]
60+
}
3661
},
3762
{
38-
"id": "https://vc.apicatalog.com/issuer/?suite=ecdsa-rdfc-2019&curve=p-256",
39-
"endpoint": "https://vc.apicatalog.com/credentials/issue?suite=ecdsa-rdfc-2019&curve=p-256",
63+
"id": "https://us-central1-api-catalog.cloudfunctions.net/vc-api-issue-ecdsa-rdfc-2019-p256",
64+
"endpoint": "https://us-central1-api-catalog.cloudfunctions.net/vc-api-issue-ecdsa-rdfc-2019-p256",
4065
"supportedEcdsaKeyTypes": [
4166
"P-256"
4267
],
4368
"tags": [
4469
"ecdsa-rdfc-2019"
45-
]
70+
],
71+
"supports": {
72+
"vc": ["1.1", "2.0"]
73+
}
4674
},
4775
{
48-
"id": "https://vc.apicatalog.com/issuer/?suite=ecdsa-rdfc-2019&curve=p-384",
49-
"endpoint": "https://vc.apicatalog.com/credentials/issue?suite=ecdsa-rdfc-2019&curve=p-384",
76+
"id": "https://us-central1-api-catalog.cloudfunctions.net/vc-api-issue-ecdsa-rdfc-2019-p384",
77+
"endpoint": "https://us-central1-api-catalog.cloudfunctions.net/vc-api-issue-ecdsa-rdfc-2019-p384",
5078
"supportedEcdsaKeyTypes": [
5179
"P-384"
5280
],
5381
"tags": [
5482
"ecdsa-rdfc-2019"
55-
]
83+
],
84+
"supports": {
85+
"vc": ["1.1", "2.0"]
86+
}
5687
},
5788
{
58-
"id": "https://vc.apicatalog.com/issuer/?suite=ecdsa-sd-2023",
59-
"endpoint": "https://vc.apicatalog.com/credentials/issue?suite=ecdsa-sd-2023",
89+
"id": "https://us-central1-api-catalog.cloudfunctions.net/vc-api-issue-ecdsa-jcs-2019-p256",
90+
"endpoint": "https://us-central1-api-catalog.cloudfunctions.net/vc-api-issue-ecdsa-jcs-2019-p256",
91+
"supportedEcdsaKeyTypes": [
92+
"P-256"
93+
],
94+
"tags": [
95+
"ecdsa-jcs-2019"
96+
],
97+
"supports": {
98+
"vc": ["1.1", "2.0"]
99+
}
100+
},
101+
{
102+
"id": "https://us-central1-api-catalog.cloudfunctions.net/vc-api-issue-ecdsa-jcs-2019-p384",
103+
"endpoint": "https://us-central1-api-catalog.cloudfunctions.net/vc-api-issue-ecdsa-jcs-2019-p384",
104+
"supportedEcdsaKeyTypes": [
105+
"P-384"
106+
],
107+
"tags": [
108+
"ecdsa-jcs-2019"
109+
],
110+
"supports": {
111+
"vc": ["1.1", "2.0"]
112+
}
113+
},
114+
{
115+
"id": "https://us-central1-api-catalog.cloudfunctions.net/vc-api-issue-ecdsa-sd-2023-p256",
116+
"endpoint": "https://us-central1-api-catalog.cloudfunctions.net/vc-api-issue-ecdsa-sd-2023-p256",
60117
"supportedEcdsaKeyTypes": [
61118
"P-256"
62119
],
63120
"tags": [
64121
"ecdsa-sd-2023"
65-
]
122+
],
123+
"supports": {
124+
"vc": ["1.1", "2.0"]
125+
}
126+
},
127+
{
128+
"id": "https://us-central1-api-catalog.cloudfunctions.net/vc-api-issue-ecdsa-sd-2023-p384",
129+
"endpoint": "https://us-central1-api-catalog.cloudfunctions.net/vc-api-issue-ecdsa-sd-2023-p384",
130+
"supportedEcdsaKeyTypes": [
131+
"P-384"
132+
],
133+
"tags": [
134+
"ecdsa-sd-2023"
135+
],
136+
"supports": {
137+
"vc": ["1.1", "2.0"]
138+
}
66139
}
67140
],
68141
"vpVerifiers": [
69142
{
70-
"id": "https://vc.apicatalog.com/vp/verifier",
71-
"endpoint": "https://vc.apicatalog.com/presentations/verify",
143+
"id": "https://us-central1-api-catalog.cloudfunctions.net/vc-api-presentation-verify",
144+
"endpoint": "https://us-central1-api-catalog.cloudfunctions.net/vc-api-verify",
72145
"tags": [
73146
"Ed25519Signature2020",
74-
"vc2.0",
75147
"eddsa-rdfc-2022",
148+
"eddsa-jcs-2022",
76149
"ecdsa-rdfc-2019",
77-
"ecdsa-sd-2023"
78-
]
150+
"ecdsa-jcs-2019",
151+
"ecdsa-sd-2023",
152+
"vc2.0",
153+
"EnvelopingProof"
154+
],
155+
"supportedEcdsaKeyTypes": [
156+
"P-256",
157+
"P-384"
158+
],
159+
"supports": {
160+
"vc": ["1.1", "2.0"]
161+
}
79162
}
80163
],
81164
"vcHolders": [
82165
{
83-
"id": "https://vc.apicatalog.com/holder",
84-
"endpoint": "https://vc.apicatalog.com/credentials/derive",
166+
"id": "https://us-central1-api-catalog.cloudfunctions.net/vc-api-derive",
167+
"endpoint": "https://us-central1-api-catalog.cloudfunctions.net/vc-api-derive",
168+
"supportedEcdsaKeyTypes": [
169+
"P-256",
170+
"P-384"
171+
],
85172
"tags": [
86173
"vcHolder",
87174
"vc2.0",

0 commit comments

Comments
 (0)