<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Walt.id</title>
        <link>https://paragraph.com/@walt-id</link>
        <description>We drive the mainstream adoption of web3 with open source enterprise infrastructure for identity, assets and wallets. </description>
        <lastBuildDate>Mon, 08 Jun 2026 03:00:46 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>Walt.id</title>
            <url>https://storage.googleapis.com/papyrus_images/a988481639c3d21542b3d57c15709067fbae1d40c5d54d4c53ef62172a171656.png</url>
            <link>https://paragraph.com/@walt-id</link>
        </image>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[Enabling login with NFTs in your applications]]></title>
            <link>https://paragraph.com/@walt-id/enabling-login-with-nfts-in-your-applications</link>
            <guid>hLjO00dFp4vUsTawdYef</guid>
            <pubDate>Tue, 11 Oct 2022 09:24:41 GMT</pubDate>
            <description><![CDATA[By enabling login with NFTs in your applications, users become their own identity provider and are no longer bound to any centralized entity. With our tutorial, you will learn, step by step, how to make login with NFTs possible in your next.js app. In this tutorial, we create our own instance of the IDP Kit locally and configure it to check users which want to authenticate for being an owner of a chosen NFT collection. We will register a client, connect our frontend and enable login with NFTs...]]></description>
            <content:encoded><![CDATA[<p>By enabling login with NFTs in your applications, users become their own identity provider and are no longer bound to any centralized entity. With our tutorial, you will learn, step by step, how to make login with NFTs possible in your next.js app.</p><p>In this tutorial, we create our own instance of the IDP Kit locally and configure it to check users which want to authenticate for being an owner of a chosen NFT collection. We will register a client, connect our frontend and enable login with NFTs. The frontend builds on Next.js and will use NextAuth.js as authentication library.</p><p>The IDP Kit uses the OIDC authentication flow, the same technology used by Sign-in with Apple, Facebook, Twitter and many more. If you want to learn more about it and how it works behind the scenes, you can have a look at our concept section as well as how the ideas are translated when using NFTs. The tutorial is organized into 4 modules:</p><h1 id="h-modules" class="text-4xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Modules</h1><ol><li><p><strong>IDP Kit Setup</strong> — Build and run the project in your local environment.</p></li><li><p><strong>Client Registration</strong> — Retrieve clientId and clientSecret from the IDP Kit, used in the frontend.</p></li><li><p><strong>NFT Collection Configuration</strong> — Set NFT collection required by the users to login successfully.</p></li><li><p><strong>Next.js</strong> — Setup and connect frontend to IDP Kit and enable sign in with NFTs.</p></li></ol><p>The full tutorial can be found here: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://bit.ly/3UIYnaK">https://bit.ly/3UIYnaK</a></p>]]></content:encoded>
            <author>walt-id@newsletter.paragraph.com (Walt.id)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/57514cb1923db49312ce0c273cbc53f3db6804bae0b81d7f5348344007a3fbbb.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[SSI-based authentication using Gaia-X Self-Description & OpenPolicyAgent/Rego]]></title>
            <link>https://paragraph.com/@walt-id/ssi-based-authentication-using-gaia-x-self-description-openpolicyagent-rego</link>
            <guid>IfNDSQ4hqdOiELvZaKcz</guid>
            <pubDate>Wed, 05 Oct 2022 08:51:23 GMT</pubDate>
            <description><![CDATA[Walt.id extended their identity product suite, to now support the Gaia-X ecosystem. Giving you the tools, to onboard, manage and utilize SSI for authentication and access management from web2 to web3. OIDC compliant at it’s root, it can be integrated with apps, existing infrastructure and federated clouds, to only name a few. In the following sections, you can see how the onboarding to the Gaia-X ecosystem works and how you can build Auth & Access into your OIDC-compliant client.Gaia-X Ecosys...]]></description>
            <content:encoded><![CDATA[<p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://walt.id/">Walt.id</a> extended their identity product suite, to now support the Gaia-X ecosystem. Giving you the tools, to onboard, manage and utilize SSI for authentication and access management from web2 to web3. OIDC compliant at it’s root, it can be integrated with apps, existing infrastructure and federated clouds, to only name a few.</p><p>In the following sections, you can see how the onboarding to the Gaia-X ecosystem works and how you can build Auth &amp; Access into your OIDC-compliant client.</p><h1 id="h-gaia-x-ecosystem-onboarding" class="text-4xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Gaia-X Ecosystem Onboarding</h1><p>To participate in the Gaia-X ecosystem, you can use either the SSI Kit CLI or the Web Wallet.</p><p><strong>SSI Kit</strong></p><p>The SSI Kit from <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://walt.id/">walt.id</a> was extended to now support the onboarding and usage of the Gaia-X trust framework.</p><p>To dive deeper into the how, we’ve created a video which gives you step-by-step instructions on how to get-started.</p><div data-type="youtube" videoId="8b9DrpExmPo">
      <div class="youtube-player" data-id="8b9DrpExmPo" style="background-image: url('https://i.ytimg.com/vi/8b9DrpExmPo/hqdefault.jpg'); background-size: cover; background-position: center">
        <a href="https://www.youtube.com/watch?v=8b9DrpExmPo">
          <img src="{{DOMAIN}}/editor/youtube/play.png" class="play"/>
        </a>
      </div></div><p><strong>Web Wallet</strong></p><p>The open-source web-wallet from walt.id can also be used to onboard and participate in the Gaia-X trust framework.</p><div data-type="youtube" videoId="xXz94AK5UaE">
      <div class="youtube-player" data-id="xXz94AK5UaE" style="background-image: url('https://i.ytimg.com/vi/xXz94AK5UaE/hqdefault.jpg'); background-size: cover; background-position: center">
        <a href="https://www.youtube.com/watch?v=xXz94AK5UaE">
          <img src="{{DOMAIN}}/editor/youtube/play.png" class="play"/>
        </a>
      </div></div><p>** Auth &amp; access**</p><p>Using W3C verifiable credentials from Gaia-X to provide Authentication and access management to your users. Walt.id has extended their IDP Kit, which gives you an OIDC-conform IdP, to now support W3C verifiable credentials from the Gaia-X ecosystem, with the option to dynamically validate Gaia-X SDs using Open Policy Agent.</p><p>To see how to configure Auth &amp; Access validation, have a look at the Integration section.</p><p><strong>Integration</strong></p><p>Through the IDP Kit from Walt.id which gives us an OIDC-conform IdP, we can now easily integrate it with our OIDC client or any other OIDC complaint infrastructure, e.g. KeyCloak or <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://scs.community/">Sovereign Cloud Stack</a>.</p><p>To see how you can use it with the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://scs.community/2022/09/28/gaia-x-hackathon-5/">Sovereign Cloud Stack</a> as demonstrated in the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://scs.community/2022/09/28/gaia-x-hackathon-5/">Gaia-X hackathon</a>.</p><p>To see an example with KeyCloak, watch our video:</p><div data-type="youtube" videoId="oV8pY6nHcIk">
      <div class="youtube-player" data-id="oV8pY6nHcIk" style="background-image: url('https://i.ytimg.com/vi/oV8pY6nHcIk/hqdefault.jpg'); background-size: cover; background-position: center">
        <a href="https://www.youtube.com/watch?v=oV8pY6nHcIk">
          <img src="{{DOMAIN}}/editor/youtube/play.png" class="play"/>
        </a>
      </div></div>]]></content:encoded>
            <author>walt-id@newsletter.paragraph.com (Walt.id)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/e4aa3e84c7a21c47cced72511fac187e456ad23ee58d11ae111a0ade8dbd6b2c.png" length="0" type="image/png"/>
        </item>
    </channel>
</rss>