# What Is KYI?

**Know Your Issuer (KYI)** is Bluprynt’s token authentication tool. It enables projects to cryptographically prove that a token was issued by a verified legal entity and that the controlling wallet holds legitimate minting authority.

{% hint style="info" %}
KYI eliminates one of the most common vectors for fraud in crypto: the ease with which bad actors can deploy copycat tokens that mimic legitimate projects. It also reduces the listing and compliance risk for exchanges, dApps, and DeFi protocols by linking each token to a verified, on-chain identity.
{% endhint %}

{% embed url="<https://supercut.ai/share/bluprynt/jE6wInrf1Jz1VkCRlkfnTo>" %}

***

## Why KYI Matters

In traditional finance, securities are tied to registered issuers and disclosures. In crypto, any wallet can deploy a token with no link to a verified identity or legal entity.

This results in:

* Impersonation of legitimate projects
* Fraudulent airdrops and token listings
* Increased regulatory exposure for platforms and investors

KYI fixes this by publishing a verifiable attestation that ties:

1. A **token contract address**
2. To a **minting wallet address**
3. Controlled by a **verified legal entity**

***

## Key Benefits

**For projects:**

* Establish official token provenance
* Prevent copycats from undermining your market or confusing users
* Improve eligibility for exchange listings and institutional capital

**For platforms:**

* Easily verify whether a token is official
* Use KYI as a listing requirement or policy gating mechanism
* Reduce exposure to reputational and compliance risk

**For regulators:**

* Identify issuers responsible for token deployment
* Trace wallet activity linked to registered entities

***

## How It Works

The following outlines how to leverage the KYI application:&#x20;

### Step 1: Open the KYI Application &#x20;

Go to the home page of your account and click on "Authenticate Asset" under the "Know Your Issuer (KYI)" card.&#x20;

<figure><img src="https://4243707769-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVuK5hWylXwNc0qjldsRZ%2Fuploads%2FhzGdZA5LlT35cp5xuP7Z%2FScreenshot%202025-07-15%20at%2010.03.52%E2%80%AFPM.png?alt=media&#x26;token=de2fa4da-999a-4c26-9b22-4f431c7f3d36" alt=""><figcaption></figcaption></figure>

### Step 2: Fill Out the Token Details&#x20;

Complete the "Token Details" section by filling out essential information about the issued asset.&#x20;

<figure><img src="https://4243707769-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVuK5hWylXwNc0qjldsRZ%2Fuploads%2FERVuYJJczoSf2aY9K9qc%2FScreenshot%202025-07-15%20at%2010.30.54%E2%80%AFPM.png?alt=media&#x26;token=eba3dcdd-8bba-470f-a443-e0037ad630eb" alt=""><figcaption></figcaption></figure>

### Step 3: Verify the Issuing Wallet(s)&#x20;

To complete KYI, the asset issuer must prove control over a wallet with mint authority by signing a Bluprynt-generated message via wallet extension, CLI, or HSM.

<figure><img src="https://4243707769-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVuK5hWylXwNc0qjldsRZ%2Fuploads%2FnRvPHwyLBGUMSAdAVAoR%2FScreenshot%202025-07-15%20at%2010.35.28%E2%80%AFPM.png?alt=media&#x26;token=4a2a8aac-c1d7-479f-a723-2ea6f1b29827" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Bluprynt supports multiple wallet verification methods for asset issuers:

* **Wallet Extension:** Sign via MetaMask or Phantom (non-transactional, no asset risk)
* **Command Line:** Sign with CLI from a wallet with mint authority (non-transactional)
* **HSM:** Send a no-op transaction using an HSM with a Bluprynt ID-linked signature
  {% endhint %}

### Step 4: Finalize Business Verification&#x20;

Fill out the business details section regarding the asset issuer. This process will include completing KYB (Know Your Business) verification if the asset issuer hasn't already done sone when creating an organization account on Bluprynt.&#x20;

In order to complete KYB, you will need to provide the following information:

1. **Company Data:**
   1. Company name&#x20;
   2. Country&#x20;
   3. Registration number
   4. Location of registration
   5. Website
   6. Legal address
   7. *Optional*: Legal Entity Identifier (LEI)&#x20;
2. **Company Documents (any one of the following):**
   1. Certificate of incorporation/registration;
   2. Memorandum/articles of incorporation / association / registration; or
   3. Recent excerpt from a state company registry
3. **Email verification:** The system will send a confirmation email with a code to enter on the platform.

Once the information is submitted, it will be reviewed in company registries and internationally accredited sanctions lists before appearing as `Verified`.&#x20;

<figure><img src="https://4243707769-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVuK5hWylXwNc0qjldsRZ%2Fuploads%2Fk1wTXpaIV5Mp2KB2VoW6%2FScreenshot%202025-07-15%20at%2010.36.42%E2%80%AFPM.png?alt=media&#x26;token=61518ab3-4bba-469e-afd6-ed158fe1e00a" alt=""><figcaption></figcaption></figure>

### Step 5: Submit the Asset&#x20;

Once you have completed all of the other sections, the asset issuer may press "Submit" and finalize the KYI process. The asset's KYI application will go into "pending" before being approved.&#x20;

<figure><img src="https://4243707769-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVuK5hWylXwNc0qjldsRZ%2Fuploads%2FfKT6iPEykugg5M3HUqH3%2FScreenshot%202025-07-15%20at%2010.38.01%E2%80%AFPM.png?alt=media&#x26;token=2cd7a65b-242c-433a-adff-8485b2117588" alt=""><figcaption></figcaption></figure>

### Step 5: Generate the KYI Attestation&#x20;

Once the asset is approved, two critical things occur:&#x20;

1. The asset has a `W3C (DID)` and `ONCHAINID` compatible identity created for itself.&#x20;
2. A KYI Attestation linking the asset issuer's onchain identity and the asset's onchain identity is created and published on the asset's blockchain network.&#x20;

Anyone may verify the KYI attestation via the asset's details page. Additionally, the KYI attestation and asset identity are also registered on the Bluprynt Registry and the [kyi-api](https://bluprynt.gitbook.io/bluprynt-docs/kyi-know-your-issuer/kyi-api "mention") , which are public-facing.&#x20;

<figure><img src="https://4243707769-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVuK5hWylXwNc0qjldsRZ%2Fuploads%2FelDKDNiD7mdOcSpbi9F3%2FScreenshot%202025-07-15%20at%2010.25.15%E2%80%AFPM.png?alt=media&#x26;token=0e938069-1a7a-4d33-9419-e7e4ba888d84" alt=""><figcaption></figcaption></figure>

***

## What’s in a KYI Attestation?

KYI (Know Your Issuer) brings verifiable identity and accountability to token issuance—without compromising composability or the permissionless nature of Web3. It creates the foundational link between:

1. **The off-chain entity** (the asset issuer and its legal status)
2. **The on-chain asset** (the token contract and issuing wallet)
3. **The asset’s disclosures and licenses** (via SmartDocs attestations)

Without KYI, there's no cryptographically provable relationship between the legal issuer and the asset they claim to issue. This breaks the compliance chain and introduces risk to both users and regulators. KYI solves this by generating a signed, tamper-proof attestation containing:

* **Token contract address**
* **Mint-authority wallet address**
* **Verified entity name, jurisdiction, and registration number**
* **Timestamp and expiration**
* **Optional link to related SmartDocs disclosures and licenses**

These attestations are machine-readable and interoperable with major block explorers, token registries, and compliance systems. KYI enables automated policy enforcement, investor trust, and regulatory alignment—all while preserving the permissionless flexibility that makes Web3 powerful.
