# cAssets dApp User Guide

This guide is designed as a step-by-step walkthrough to help you mint, redeem, bridge, and manage cAssets across supported chains. Whether you are new or experienced, you can use this as your single reference point - no additional explanation is required.

#### <mark style="color:blue;">**cAsset Token Addresses:**</mark>

* <mark style="color:$success;">cDFI on POL: 0xc9bd1f89f8e3c508790d6cbacbc58f417d309d15</mark>
* <mark style="color:$success;">cDFI on DMC: 0x80441eef9e73f5cf587a383bd4e1677e820a483d</mark>
* <mark style="color:$success;">cUSDC on POL: 0x034a5ffad04aeabfa00cebcc43aa4a8c7da2734c</mark>
* <mark style="color:$success;">cUSDC on DMC: 0xE0393F5068AdeBf8C63f8282a20435a0BD8E1663</mark>

### <mark style="color:blue;">1. Quick Start Overview</mark>

The cAssets dApp is the new interface for creating and managing Crypto Factor Mapped Assets (cAssets) — assets that are minted 1:1 against their native tokens through verified on-chain logic. When you first enter the dApp at: <https://cassets.crypto-factor.io> or via the link on the main dApp: [https://dapp.crypto-factor.io](https://dapp.crypto-factor.io/liquidity-mining) \[look for 'cAssets dApp'] to the right of the logo.

At launch, the dApp supports:

* cDFI – the first mapped token.
* cUSDC – the stable foundation of the ecosystem.

Main modules:

* Convert: Mint or redeem cAssets directly.
* Bridge: Move assets across chains using Interchain.
* Swap / Stake: (Coming soon; these remain in the main CFR dApp for now).
* Interchain Log: Track your recent Interchain transfers.

<figure><img src="/files/l95jYktT2xzbQ4EQxpZ4" alt=""><figcaption></figcaption></figure>

You’ll see the main dashboard:

<figure><img src="/files/nESEdCjBjMqAxMbGyo43" alt=""><figcaption></figcaption></figure>

* Connect Wallet → Required before performing any action.
* Convert → Mint or redeem cAssets from native tokens.
* Bridge → Transfer cAssets across blockchains via Interchain.
* Swap & Stake → Greyed out in this beta version; will migrate from the current dApp later.
* Interchain Log → A record of all transfers made across the Interchain.

### <mark style="color:blue;">2. Convert - Mint or Redeem cAssets</mark>

The Convert function lets you mint cAssets from their native counterpart or redeem them back. 'Native USDC = USDC on Polygon', official token address is here for verification: <https://polygonscan.com/token/0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359>

#### <mark style="color:blue;">2a. Minting cUSDC (on Polygon)</mark>

<figure><img src="/files/0TvIy8QGCkltY9xalztz" alt=""><figcaption></figcaption></figure>

1. Select Convert.
2. Choose USDC → cUSDC.
3. Enter the amount of USDC to convert.
4. Click Mint cUSDC.

Your cUSDC will be minted 1:1 (minus fee) and appear in your wallet.

***

#### <mark style="color:blue;">2b. Minting cDFI (on DeFiChain MetaChain)</mark>

<figure><img src="/files/QUFSQWaWO1T9KXlVmixt" alt=""><figcaption></figcaption></figure>

1. Select Convert.
2. Choose DFI → cDFI.
3. Enter the amount of DFI to convert.
4. Click Mint cDFI and confirm in your wallet.

If you are connected to the wrong chain, the dApp automatically detects it:&#x20;

*<mark style="color:purple;">Network mismatch warning — “cDFI mint and redeem is available on DMC.”</mark>*

<figure><img src="/files/qQCZZjMHMyH7nTHwDp1i" alt=""><figcaption></figcaption></figure>

Click Switch Network, and your wallet will change automatically.

Once switched, you’ll see only the assets relevant to that chain.

{% hint style="info" %}
✅ Tip: Always verify you are on the correct network for the cAsset you want to use.
{% endhint %}

#### <mark style="color:blue;">2c. Mint and Redeem (Toggle)</mark>

<figure><img src="/files/D3JwTjstNL9IU73xlCiM" alt=""><figcaption></figcaption></figure>

### <mark style="color:blue;">3. Bridge — Interchain Transfers</mark>

The Bridge module lets you move cAssets between supported chains.

<figure><img src="/files/Rj1jyZdD0fieBKmlxjQp" alt=""><figcaption></figcaption></figure>

Example: Bridging cDFI from DeFiChain → Polygon

1. Select Deposit: cDFI (DMC).
2. Select Receive: cDFI (Polygon).
3. Enter the amount to bridge.
4. Review displayed limits (e.g., *“You can bridge a maximum of 50,000 cDFI per InterChain transaction.”*)
5. Click Approve & Execute and confirm in your wallet.

The transaction will:

* Lock or burn the cAsset on the source chain.
* Mint or release it on the destination chain after Interchain confirmations.
* Update status in the Interchain Log.

{% hint style="info" %}
✅ Note: Bridge confirmations can take over 60 minutes depending on network usage.
{% endhint %}

***

### <mark style="color:blue;">4. Liquidity Pools</mark>

Liquidity and staking are currently managed in the main Crypto Factor dApp:

👉 <https://dapp.crypto-factor.io/liquidity-mining>

You can pair cAssets like cUSDC and cDFI with CFR, POL, or other tokens to earn rewards.

#### <mark style="color:blue;">4a. DeFiChain Pools</mark>

<div><figure><img src="/files/Q2ej5MH99daERdA9IfX7" alt=""><figcaption></figcaption></figure> <figure><img src="/files/RAHMQyoS0p6BFKIpc6dX" alt=""><figcaption></figcaption></figure></div>

{% hint style="info" %}
Rewards are paid in CFR and can be claimed directly with *Claim All CFR Rewards*.
{% endhint %}

#### <mark style="color:blue;">4b. Polygon Pools</mark>

<div><figure><img src="/files/DYcSslVYqACNAn9I1qE9" alt=""><figcaption></figcaption></figure> <figure><img src="/files/QSsYucHoUNGe9SmgnQkO" alt=""><figcaption></figcaption></figure></div>

APRs vary by pool depth and incentives.

Stable pairs such as cUSDC / cDFI offer reduced volatility, while CFR pairs often provide higher yield.

### <mark style="color:blue;">5. Interchain Log</mark>

<figure><img src="/files/Td3rYrC9VpC1XjuxOFwZ" alt=""><figcaption></figcaption></figure>

The Interchain Log records your most recent transfers between chains and is stored locally in your browser cache. Each record shows:

* Transaction hash
* Status (e.g., *Executed successfully!*)
* Direct explorer links for verification

⚠️ Clearing browser data will remove local records — use block explorers for permanent verification.

A full Interchain Guide will be published soon for advanced users who want to follow the technical lifecycle of cross-chain transfers.


---

# 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.crypto-factor.io/crypto-factor/cassets/cassets-dapp-user-guide.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.
