# Overview

This tutorial guides you through creating a working environment that issues and verifies Verifiable Credentials within the Empeiria ecosystem.

**What You Will Learn:**

* How to create and configure an Issuer and Verifier using the One-Click Deployment platform.
* How to securely store `clientSecret` values to interact with Issuer and Verifier services.
* How to run a simple Express-based backend that integrates with the Issuer and Verifier.
* How to create a credential schema and issue credentials.
* How to implement verification logic that ensures only holders of valid credentials can access certain resources.
* How to set up a simple frontend that displays QR codes for issuance and verification flows.
* How to test the full flow using a reference mobile wallet application (iOS/Android).

**Prerequisites:**

* Access to the [One-Click Deployment platform](https://oneclick.empe.io/).
* Node.js, npm, and Express installed.
* Basic knowledge of JavaScript/TypeScript and Node.js.
* A reference Empe DID Wallet:
  * Android: <https://play.google.com/store/apps/details?id=io.empe.wallet>
  * IOS: <https://apps.apple.com/us/app/empe-wallet/id6468363115>

By the end of this tutorial, you\`ll have a demo that issues a "KYC Verifiable Credential" and verifies it to grant access to a protected dashboard.
