ssi_contexts/
lib.rs

1// Note: update ../update.sh when updating URLs/filenames in this file.
2
3/// <https://www.w3.org/2018/credentials/v1>
4pub const CREDENTIALS_V1: &str = include_str!("../w3c-2018-credentials-v1.jsonld");
5/// <https://www.w3.org/ns/credentials/v2>
6pub const CREDENTIALS_V2: &str = include_str!("../w3c-ns-credentials-v2.jsonld");
7/// <https://www.w3.org/2018/credentials/examples/v1>
8pub const CREDENTIALS_EXAMPLES_V1: &str =
9    include_str!("../w3c-2018-credentials-examples-v1.jsonld");
10/// <https://www.w3.org/ns/credentials/examples/v2>
11pub const CREDENTIALS_EXAMPLES_V2: &str = include_str!("../w3c-ns-credentials-examples-v2.jsonld");
12/// <https://www.w3.org/ns/odrl.jsonld>
13pub const ODRL: &str = include_str!("../w3c-odrl.jsonld");
14/// <https://schema.org/>
15pub const SCHEMA_ORG: &str = include_str!("../schema.org.jsonld");
16/// <https://w3id.org/security/v1>
17pub const SECURITY_V1: &str = include_str!("../w3id-security-v1.jsonld");
18/// <https://w3id.org/security/v2>
19pub const SECURITY_V2: &str = include_str!("../w3id-security-v2.jsonld");
20/// <https://www.w3.org/ns/did/v1>
21pub const DID_V1: &str = include_str!("../w3c-did-v1.jsonld");
22/// <https://w3id.org/did-resolution/v1>
23pub const DID_RESOLUTION_V1: &str = include_str!("../w3c-did-resolution-v1.jsonld");
24#[deprecated(note = "Use W3ID_ESRS2020_V2 instead")]
25/// <https://identity.foundation/EcdsaSecp256k1RecoverySignature2020/lds-ecdsa-secp256k1-recovery2020-0.0.jsonld>
26pub const DIF_ESRS2020: &str = include_str!("../dif-lds-ecdsa-secp256k1-recovery2020-0.0.jsonld");
27/// <https://w3id.org/security/suites/secp256k1recovery-2020/v2>
28pub const W3ID_ESRS2020_V2: &str = include_str!("../w3id-secp256k1recovery2020-v2.jsonld");
29/// <https://w3c-ccg.github.io/lds-jws2020/contexts/lds-jws2020-v1.json>
30pub const LDS_JWS2020_V1: &str = include_str!("../lds-jws2020-v1.jsonld");
31/// <https://w3id.org/security/suites/jws-2020/v1>
32pub const W3ID_JWS2020_V1: &str = include_str!("../w3id-jws2020-v1.jsonld");
33/// <https://w3id.org/security/suites/ed25519-2020/v1>
34pub const W3ID_ED2020_V1: &str = include_str!("../w3id-ed25519-signature-2020-v1.jsonld");
35/// <https://w3id.org/security/multikey/v1>
36pub const W3ID_MULTIKEY_V1: &str = include_str!("../w3id-multikey-v1.jsonld");
37/// <https://w3id.org/security/data-integrity/v1>
38pub const W3ID_DATA_INTEGRITY_V1: &str = include_str!("../w3id-data-integrity-v1.jsonld");
39/// <https://w3id.org/security/data-integrity/v2>
40pub const W3ID_DATA_INTEGRITY_V2: &str = include_str!("../w3id-data-integrity-v2.jsonld");
41/// <https://w3id.org/security/suites/blockchain-2021/v1>
42pub const BLOCKCHAIN2021_V1: &str = include_str!("../w3id-blockchain-2021-v1.jsonld");
43/// <https://w3id.org/citizenship/v1>
44pub const CITIZENSHIP_V1: &str = include_str!("../w3c-ccg-citizenship-v1.jsonld");
45/// <https://w3id.org/vaccination/v1>
46pub const VACCINATION_V1: &str = include_str!("../w3c-ccg-vaccination-v1.jsonld");
47/// <https://w3id.org/traceability/v1>
48pub const TRACEABILITY_V1: &str = include_str!("../w3c-ccg-traceability-v1.jsonld");
49/// <https://w3id.org/vc-revocation-list-2020/v1>
50pub const REVOCATION_LIST_2020_V1: &str = include_str!("../w3id-vc-revocation-list-2020-v1.jsonld");
51/// <https://w3id.org/vc/status-list/v1>
52pub const STATUS_LIST_2021_V1: &str = include_str!("../w3id-vc-status-list-2021-v1.jsonld");
53/// <https://demo.spruceid.com/EcdsaSecp256k1RecoverySignature2020/esrs2020-extra-0.0.jsonld>
54#[deprecated(note = "Use W3ID_ESRS2020_V2 instead")]
55pub const ESRS2020_EXTRA: &str = include_str!("../esrs2020-extra-0.0.jsonld");
56/// <https://w3id.org/security/bbs/v1>
57pub const BBS_V1: &str = include_str!("../bbs-v1.jsonld");
58pub const EIP712SIG_V0_1: &str = include_str!("../eip712sig-v0.1.jsonld");
59pub const EIP712SIG_V1: &str = include_str!("../eip712sig-v1.jsonld");
60/// <https://identity.foundation/presentation-exchange/submission/v1>
61pub const PRESENTATION_SUBMISSION_V1: &str = include_str!("../presentation-submission.jsonld");
62/// <https://w3id.org/vdl/v1>
63pub const VDL_V1: &str = include_str!("../w3id-vdl-v1.jsonld");
64/// <https://w3id.org/wallet/v1>
65pub const WALLET_V1: &str = include_str!("../w3id-wallet-v1.jsonld");
66/// <https://w3id.org/zcap/v1>
67pub const ZCAP_V1: &str = include_str!("../w3id-zcap-v1.jsonld");
68/// <https://demo.didkit.dev/2022/cacao-zcap/contexts/v1.json>
69pub const CACAO_ZCAP_V1: &str = include_str!("../cacao-zcap-v1.jsonld");
70/// <https://w3c-ccg.github.io/vc-ed/plugfest-1-2022/jff-vc-edu-plugfest-1-context.json>
71pub const JFF_VC_EDU_PLUGFEST_2022: &str = include_str!("../jff-vc-edu-plugfest-1-context.json");
72pub const DID_CONFIGURATION_V0_0: &str = include_str!("../did-configuration-v0.0.jsonld");
73/// <https://identity.foundation/.well-known/did-configuration/v1>
74pub const DID_CONFIGURATION_V1: &str = include_str!("../did-configuration-v1.jsonld");
75pub const JFF_VC_EDU_PLUGFEST_2022_2: &str = include_str!("../jff-vc-edu-plugfest-2-context.json");
76pub const LINKED_VP_V1: &str = include_str!("../linked-vp-v1.jsonld");
77
78pub const TZ_V2: &str = include_str!("../tz-2021-v2.jsonld");
79pub const TZVM_V1: &str = include_str!("../tzvm-2021-v1.jsonld");
80pub const TZJCSVM_V1: &str = include_str!("../tzjcsvm-2021-v1.jsonld");
81pub const EIP712VM: &str = include_str!("../eip712vm.jsonld");
82pub const EPSIG_V0_1: &str = include_str!("../epsig-v0.1.jsonld");
83pub const SOLVM: &str = include_str!("../solvm.jsonld");
84pub const ALEOVM: &str = include_str!("../aleovm.jsonld");