{"version":1,"pages":[{"id":"WZieG0GICpuQ2beCfilw","title":"Welcome!","pathname":"/archipels-documentation","siteSpaceId":"sitesp_2t6GD","emoji":"1fac2","description":"Explore SSI's core: user-driven identity via DIDs, VCs, and blockchain. Unpack the roles of issuers, holders, verifiers in ensuring privacy and security."},{"id":"WeJVCVEV3XMf1ImgUzjB","title":"Who are we?","pathname":"/archipels-documentation/welcome/who-are-we","siteSpaceId":"sitesp_2t6GD","emoji":"1f3e2","description":"","breadcrumbs":[{"label":"Welcome!","emoji":"1fac2"}]},{"id":"6UIIxmxQEQz35XeGKkEM","title":"What is SSI?","pathname":"/archipels-documentation/welcome/what-is-ssi","siteSpaceId":"sitesp_2t6GD","emoji":"1f194","description":"Explore SSI's core: user-driven identity via DIDs, VCs, and blockchain. Unpack the roles of issuers, holders, verifiers in ensuring privacy and security.","breadcrumbs":[{"label":"Welcome!","emoji":"1fac2"}]},{"id":"LbUZOqL5HSHSRRHQEKle","title":"Glossary of terms","pathname":"/archipels-documentation/welcome/glossary-of-terms","siteSpaceId":"sitesp_2t6GD","emoji":"1f468-1f3eb","description":"Navigate SSI terms with ease. Our glossary demystifies key concepts, ensuring clarity and confidence in your digital identity journey.","breadcrumbs":[{"label":"Welcome!","emoji":"1fac2"}]},{"id":"1WdgusS9OTv21pJY3Pbc","title":"Product Overview","pathname":"/archipels-documentation/product-overview","siteSpaceId":"sitesp_2t6GD","emoji":"1f469-1f527"},{"id":"sAk5vYPrJtYpIBlbBxMi","title":"Wallet","pathname":"/archipels-documentation/product-overview/wallet","siteSpaceId":"sitesp_2t6GD","description":"A full description of the concept of the wallet is available in the \"What is SSI?\" section. The following page is about the technical aspects of the wallet.","breadcrumbs":[{"label":"Product Overview","emoji":"1f469-1f527"}]},{"id":"Y8rRshNNCJxKl9RtPBIT","title":"Electronic Attestations","pathname":"/archipels-documentation/product-overview/electronic-attestations","siteSpaceId":"sitesp_2t6GD","description":"All the explanation needed to understand Electronic Attestations and how they work is available in the \"What is SSI?\" section.","breadcrumbs":[{"label":"Product Overview","emoji":"1f469-1f527"}]},{"id":"KPt8yb0BngOx8RHYq1CX","title":"DIDs","pathname":"/archipels-documentation/product-overview/dids","siteSpaceId":"sitesp_2t6GD","description":"This page explains technical aspects of DIDs, if you want to know more about Decentralized Identifiers you can go to the \"What is SSI?\" page.","breadcrumbs":[{"label":"Product Overview","emoji":"1f469-1f527"}]},{"id":"USobvz2lC0HF4sAkJFA7","title":"Trust Registry","pathname":"/archipels-documentation/product-overview/trust-registry","siteSpaceId":"sitesp_2t6GD","description":"To understand the fundamental role of the Trust Registry in the wallet ecosystem, you can refer to the \"What is SSI?\" section","breadcrumbs":[{"label":"Product Overview","emoji":"1f469-1f527"}]},{"id":"B7OlhnGPHoSfrTwyTQUb","title":"Set up","pathname":"/archipels-documentation/set-up","siteSpaceId":"sitesp_2t6GD","emoji":"2692","description":"In this section, we explain how to create a wallet from the web interface, how to create a test environment and the first API call to accept an attestation"},{"id":"iSmc0WAtoUcxGSe3UGsd","title":"Create an individual wallet and request an attestation","pathname":"/archipels-documentation/set-up/create-an-individual-wallet-and-request-an-attestation","siteSpaceId":"sitesp_2t6GD","description":"In this section, you will learn how to create an Archipels Wallet and request an attestation using the web interface","breadcrumbs":[{"label":"Set up","emoji":"2692"}]},{"id":"dyycrEtYesswot3LlJUO","title":"Configure an access token","pathname":"/archipels-documentation/set-up/configure-an-access-token","siteSpaceId":"sitesp_2t6GD","description":"Before to get acces to the wallet API, you must create and configure an Access Token which is the key used for authentication against de API service.","breadcrumbs":[{"label":"Set up","emoji":"2692"}]},{"id":"1d5dszlsFEntYEAJxmlS","title":"Create a Webhook","pathname":"/archipels-documentation/set-up/create-a-webhook","siteSpaceId":"sitesp_2t6GD","description":"In this section we explain how to create and use a Webhook","breadcrumbs":[{"label":"Set up","emoji":"2692"}]},{"id":"z32whAy0LRmMprBBVIEt","title":"Create your test environment","pathname":"/archipels-documentation/set-up/create-your-test-environment","siteSpaceId":"sitesp_2t6GD","description":"In this section we explain how to configure Postman to use the API call.","breadcrumbs":[{"label":"Set up","emoji":"2692"}]},{"id":"IdfS7mbqwjDSj1jEGd81","title":"Get your DID wallet","pathname":"/archipels-documentation/set-up/get-your-did-wallet","siteSpaceId":"sitesp_2t6GD","description":"Use the API to get the DID of your wallet","breadcrumbs":[{"label":"Set up","emoji":"2692"}]},{"id":"PcYR9Yl0Cfm76sKnqvwj","title":"Create attestation request","pathname":"/archipels-documentation/create-attestation-request","siteSpaceId":"sitesp_2t6GD","emoji":"1f3d7"},{"id":"zWQmjG6A0yhkbniia4Zl","title":"Get and Accept Attestation","pathname":"/archipels-documentation/create-attestation-request/get-and-accept-attestation","siteSpaceId":"sitesp_2t6GD","emoji":"1f9e9","description":"Get the attestation you previously created using the web interface. Accept an attestation started from the web interface of your wallet.","breadcrumbs":[{"label":"Create attestation request","emoji":"1f3d7"}]},{"id":"3qn2qGjylIeTbQqu9J7Z","title":"API call : get attestations in my wallet","pathname":"/archipels-documentation/create-attestation-request/get-and-accept-attestation/api-call-get-attestations-in-my-wallet","siteSpaceId":"sitesp_2t6GD","description":"Here we describe how to get with API information about existing attestations","breadcrumbs":[{"label":"Create attestation request","emoji":"1f3d7"},{"label":"Get and Accept Attestation","emoji":"1f9e9"}]},{"id":"FICgi22336yShJMpapG9","title":"Accept attestation","pathname":"/archipels-documentation/create-attestation-request/get-and-accept-attestation/accept-attestation","siteSpaceId":"sitesp_2t6GD","description":"In this section, you will learn how to accept an attestation with API","breadcrumbs":[{"label":"Create attestation request","emoji":"1f3d7"},{"label":"Get and Accept Attestation","emoji":"1f9e9"}]},{"id":"ofKxvNsnr7wDc4woACv2","title":"Create an Onboarding attestation request against Archipels","pathname":"/archipels-documentation/create-attestation-request/create-an-onboarding-attestation-request-against-archipels","siteSpaceId":"sitesp_2t6GD","emoji":"1f3d7","description":"In this section you will learn how to create an attestation request against Archipels catalog","breadcrumbs":[{"label":"Create attestation request","emoji":"1f3d7"}]},{"id":"L9avYeLVdG0a8zwXNI40","title":"Attestation request","pathname":"/archipels-documentation/create-attestation-request/create-an-onboarding-attestation-request-against-archipels/attestation-request","siteSpaceId":"sitesp_2t6GD","description":"In this section we describe how to  create new attestation requests","breadcrumbs":[{"label":"Create attestation request","emoji":"1f3d7"},{"label":"Create an Onboarding attestation request against Archipels","emoji":"1f3d7"}]},{"id":"SEyhBPM70QFKpZRw1z8k","title":"Accept attestation","pathname":"/archipels-documentation/create-attestation-request/create-an-onboarding-attestation-request-against-archipels/accept-attestation","siteSpaceId":"sitesp_2t6GD","description":"Here we describe how to accept the attestation","breadcrumbs":[{"label":"Create attestation request","emoji":"1f3d7"},{"label":"Create an Onboarding attestation request against Archipels","emoji":"1f3d7"}]},{"id":"TsgglyviyMl0o79d73j0","title":"Create an email attestation request against Archipels","pathname":"/archipels-documentation/create-attestation-request/create-an-email-attestation-request-against-archipels","siteSpaceId":"sitesp_2t6GD","emoji":"1f3d7","description":"In this section you will learn how to create an email attestation request against Archipels, in an advanced flow using messages.","breadcrumbs":[{"label":"Create attestation request","emoji":"1f3d7"}]},{"id":"1acieWSlTwMjGqZ0YZTM","title":"Attestation request","pathname":"/archipels-documentation/create-attestation-request/create-an-email-attestation-request-against-archipels/attestation-request","siteSpaceId":"sitesp_2t6GD","description":"In this section we describe how to  create new attestation requests","breadcrumbs":[{"label":"Create attestation request","emoji":"1f3d7"},{"label":"Create an email attestation request against Archipels","emoji":"1f3d7"}]},{"id":"yqCpdQCEg1i2u7Dg6P1u","title":"Accept attestation","pathname":"/archipels-documentation/create-attestation-request/create-an-email-attestation-request-against-archipels/accept-attestation","siteSpaceId":"sitesp_2t6GD","description":"Here we describe how to accept the attestation","breadcrumbs":[{"label":"Create attestation request","emoji":"1f3d7"},{"label":"Create an email attestation request against Archipels","emoji":"1f3d7"}]},{"id":"mp2L3REDQXYcWxIByqY7","title":"Issue attestation","pathname":"/archipels-documentation/issue-attestation","siteSpaceId":"sitesp_2t6GD","emoji":"1f4c3","description":"In this section, you will send from the Issuer, an attestation to the Holder. The Holder doesn't need to send an attestation request"},{"id":"XetxU79znEuEXW65Lud2","title":"Create a second wallet and configure this new environment","pathname":"/archipels-documentation/issue-attestation/create-a-second-wallet-and-configure-this-new-environment","siteSpaceId":"sitesp_2t6GD","description":"For the next steps, you need to create a second wallet which will act as an issuer.","breadcrumbs":[{"label":"Issue attestation","emoji":"1f4c3"}]},{"id":"BlpgdLL2UCYXMNT68l7z","title":"Create a schema attestation","pathname":"/archipels-documentation/issue-attestation/create-a-schema-attestation","siteSpaceId":"sitesp_2t6GD","description":"In this secton you will learn how to create a schema to be sued to generate an attestation.","breadcrumbs":[{"label":"Issue attestation","emoji":"1f4c3"}]},{"id":"MmUmS1mnuqi2e7w7fYhN","title":"Create a connection: Create an invitation","pathname":"/archipels-documentation/issue-attestation/create-a-connection-create-an-invitation","siteSpaceId":"sitesp_2t6GD","description":"Create a connection to allow communication between 2 wallets","breadcrumbs":[{"label":"Issue attestation","emoji":"1f4c3"}]},{"id":"QbosCbFaTT2fqAhBUata","title":"Create a connection: Accept an invitation","pathname":"/archipels-documentation/issue-attestation/create-a-connection-accept-an-invitation","siteSpaceId":"sitesp_2t6GD","description":"Once you get an invitation, you can accept it to create the connection between your wallet ant the wallet sending the invitation","breadcrumbs":[{"label":"Issue attestation","emoji":"1f4c3"}]},{"id":"Yvcppri2432eBrTT1lYx","title":"Attestation send offer","pathname":"/archipels-documentation/issue-attestation/attestation-send-offer","siteSpaceId":"sitesp_2t6GD","description":"","breadcrumbs":[{"label":"Issue attestation","emoji":"1f4c3"}]},{"id":"UfQ1BHQUtSBxqvpbHet9","title":"Accept attestation","pathname":"/archipels-documentation/issue-attestation/accept-attestation","siteSpaceId":"sitesp_2t6GD","breadcrumbs":[{"label":"Issue attestation","emoji":"1f4c3"}]},{"id":"MtsCCMzlQ3NZ6qmzrAJE","title":"Send presentation request","pathname":"/archipels-documentation/send-presentation-request","siteSpaceId":"sitesp_2t6GD","emoji":"1f500"},{"id":"sca2jh5CfKNpkvQ8043R","title":"Send a Presentation","pathname":"/archipels-documentation/send-presentation-request/send-a-presentation","siteSpaceId":"sitesp_2t6GD","emoji":"1faaa","description":"In this chapter, you will learn how to request a presentation and get the attributes from the Holder's attestation","breadcrumbs":[{"label":"Send presentation request","emoji":"1f500"}]},{"id":"9wstzYiwrXCjdEkE0NJU","title":"Create a third wallet and configure this new environment","pathname":"/archipels-documentation/send-presentation-request/send-a-presentation/create-a-third-wallet-and-configure-this-new-environment","siteSpaceId":"sitesp_2t6GD","description":"For the next steps, you need to create a third wallet which will act as a Verifier.","breadcrumbs":[{"label":"Send presentation request","emoji":"1f500"},{"label":"Send a Presentation","emoji":"1faaa"}]},{"id":"c8oe9AaqCrqTOwXXTvnB","title":"Create a connection","pathname":"/archipels-documentation/send-presentation-request/send-a-presentation/create-a-connection","siteSpaceId":"sitesp_2t6GD","description":"Create a connection between the Holder wallet and the Verifier wallet","breadcrumbs":[{"label":"Send presentation request","emoji":"1f500"},{"label":"Send a Presentation","emoji":"1faaa"}]},{"id":"kvXaUChNylzky91h0xL4","title":"Send Presentation request","pathname":"/archipels-documentation/send-presentation-request/send-a-presentation/send-presentation-request","siteSpaceId":"sitesp_2t6GD","description":"As a relying party (e.g Verifier), you want to validate user or company attestations. The verifier needs to initiate de communication by sending a presentation request.","breadcrumbs":[{"label":"Send presentation request","emoji":"1f500"},{"label":"Send a Presentation","emoji":"1faaa"}]},{"id":"5YFmN2k5odVt55ipQFEa","title":"Get the list of presentation requests (not available currently)","pathname":"/archipels-documentation/send-presentation-request/send-a-presentation/get-the-list-of-presentation-requests-not-available-currently","siteSpaceId":"sitesp_2t6GD","breadcrumbs":[{"label":"Send presentation request","emoji":"1f500"},{"label":"Send a Presentation","emoji":"1faaa"}]},{"id":"TidyL1VnBN9GoaIJbtpm","title":"Get the presentation requests","pathname":"/archipels-documentation/send-presentation-request/send-a-presentation/get-the-presentation-requests","siteSpaceId":"sitesp_2t6GD","description":"The purpose to get the presentation request is to know what attestation and attributes are requested","breadcrumbs":[{"label":"Send presentation request","emoji":"1f500"},{"label":"Send a Presentation","emoji":"1faaa"}]},{"id":"LIPRSQiPNu9LDwYS60jx","title":"Get the list of valid attestations","pathname":"/archipels-documentation/send-presentation-request/send-a-presentation/get-the-list-of-valid-attestations","siteSpaceId":"sitesp_2t6GD","description":"before to be able to show the presentation, you need to know if you have the requested attestation end if it's still valid","breadcrumbs":[{"label":"Send presentation request","emoji":"1f500"},{"label":"Send a Presentation","emoji":"1faaa"}]},{"id":"GSkNVe0VfLvAGErXB12o","title":"Send/Show presentation","pathname":"/archipels-documentation/send-presentation-request/send-a-presentation/send-show-presentation","siteSpaceId":"sitesp_2t6GD","description":"In this section you prepare the data you will present","breadcrumbs":[{"label":"Send presentation request","emoji":"1f500"},{"label":"Send a Presentation","emoji":"1faaa"}]},{"id":"XO2UlYFeZUi8QM5FRJrI","title":"Get the presentation","pathname":"/archipels-documentation/send-presentation-request/send-a-presentation/get-the-presentation","siteSpaceId":"sitesp_2t6GD","description":"Now that the Holder sent the attestation attributes, the Verifier need to get its","breadcrumbs":[{"label":"Send presentation request","emoji":"1f500"},{"label":"Send a Presentation","emoji":"1faaa"}]},{"id":"DbZGEGKIbTcP2POJbnyo","title":"Send several Presentations","pathname":"/archipels-documentation/send-presentation-request/send-several-presentations","siteSpaceId":"sitesp_2t6GD","emoji":"1f4d1","breadcrumbs":[{"label":"Send presentation request","emoji":"1f500"}]},{"id":"oQOYZzTjqoQ1dSSfmohs","title":"Send Presentations request","pathname":"/archipels-documentation/send-presentation-request/send-several-presentations/send-presentations-request","siteSpaceId":"sitesp_2t6GD","description":"In this example you will learn how it is possible to send presentation request of attributes from several attestations.","breadcrumbs":[{"label":"Send presentation request","emoji":"1f500"},{"label":"Send several Presentations","emoji":"1f4d1"}]},{"id":"VbQjy6cf69SKhyVdYB1z","title":"Get the presentation requests","pathname":"/archipels-documentation/send-presentation-request/send-several-presentations/get-the-presentation-requests","siteSpaceId":"sitesp_2t6GD","description":"The purpose to get the presentation request is to know what attestation and attributes are requested","breadcrumbs":[{"label":"Send presentation request","emoji":"1f500"},{"label":"Send several Presentations","emoji":"1f4d1"}]},{"id":"IjgIlbplQipaCT3ZpCcZ","title":"Other features","pathname":"/archipels-documentation/other-features","siteSpaceId":"sitesp_2t6GD","emoji":"2795"},{"id":"TAsjJDkbtMMacN42ApJu","title":"Messages","pathname":"/archipels-documentation/other-features/messages","siteSpaceId":"sitesp_2t6GD","emoji":"1f4e9","description":"In this section you will learn how to send messages between wallets","breadcrumbs":[{"label":"Other features","emoji":"2795"}]},{"id":"7xIFSOUx9Ri2mdVXg1ph","title":"Send a message","pathname":"/archipels-documentation/other-features/messages/send-a-message","siteSpaceId":"sitesp_2t6GD","breadcrumbs":[{"label":"Other features","emoji":"2795"},{"label":"Messages","emoji":"1f4e9"}]},{"id":"c1s9OL2TvVTuJUv11BAg","title":"Delete an attestation","pathname":"/archipels-documentation/other-features/delete-an-attestation","siteSpaceId":"sitesp_2t6GD","emoji":"1f4c3","description":"Delete any attestation using API","breadcrumbs":[{"label":"Other features","emoji":"2795"}]},{"id":"6h217ls9R6BKUYIEgnDl","title":"Delete attestation","pathname":"/archipels-documentation/other-features/delete-an-attestation/delete-attestation","siteSpaceId":"sitesp_2t6GD","breadcrumbs":[{"label":"Other features","emoji":"2795"},{"label":"Delete an attestation","emoji":"1f4c3"}]},{"id":"qxggiOkFtFqC8YNPoRvS","title":"API: COLLECTIONS","pathname":"/archipels-documentation/api-collections","siteSpaceId":"sitesp_2t6GD","emoji":"1f3c1","description":"Here the collection of all the calls used in this documentation"},{"id":"K3QMAFpvpJgNs3AKIFTd","title":"List of schemes","pathname":"/archipels-documentation/list-of-schemes","siteSpaceId":"sitesp_2t6GD"}]}