# Verifying Ownership

#### What Is Ownership Verification?

When a product is registered with TAGBASE and linked to a blockchain token (such as a Cardano native token), the current holder can **cryptographically prove ownership** by signing a message with their wallet.

This creates an immutable, tamper-proof record that you control the token—and by extension, the authentic product.

***

#### Supported Blockchains

| Blockchain   | Status         |
| ------------ | -------------- |
| **Cardano**  | ✅ Supported    |
| **Ethereum** | 🔜 Coming soon |
| **Solana**   | 🔜 Coming soon |

> **Note:** We are currently only supporting **Cardano**. Ethereum and Solana support will follow in the coming days.

***

#### How to Verify Ownership

1. **Open a Claim**
   * Navigate to a product page with a blockchain-linked claim
   * Click **"Verify Ownership"**
2. **Connect Your Wallet**
   * A signing window will open
   * Select your Cardano wallet (e.g., Eternl, Nami, Flint, Yoroi, Lace)
   * Approve the connection request
3. **Sign the Challenge**
   * TAGBASE generates a unique, time-limited message
   * Sign the message with your wallet (no transaction fees)
   * The signature proves you control the wallet holding the token
4. **Verification Complete**
   * Once verified, your ownership status is recorded
   * A green checkmark indicates successful verification

***

#### Wallet Requirements

To verify ownership, you need:

* A compatible browser wallet extension installed
* The wallet must hold the specific token linked to the product
* The wallet must be unlocked and ready to sign

**Supported Cardano Wallets:**

* Eternl
* Nami
* Flint
* Yoroi
* Lace
* Typhon
* GeroWallet
* NuFi

***

#### Troubleshooting

| Issue               | Solution                                              |
| ------------------- | ----------------------------------------------------- |
| Wallet not detected | Ensure your wallet extension is installed and enabled |
| Signing failed      | Check that your wallet is unlocked and try again      |
| Challenge expired   | Request a new verification challenge                  |
| Token not found     | Ensure the token is in the connected wallet address   |
| Wrong network       | Verify you're on the correct network (mainnet)        |

***

#### Security Notes

* **No private keys are shared**—only a cryptographic signature
* **No transaction fees**—signing a message is free
* **Time-limited challenges**—each verification request expires for security
* **On-chain verification**—signatures can be independently verified


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.tagbase.io/extension/verifying-ownership.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
