# Product FAQ

**Payment Related Questions:**

<details>

<summary>1 <strong>- My balance on Polygon seems inaccurate?</strong></summary>

1\. Look at Polygonscan and verify the transaction went to the correct wallet and has at least 200 block confirmations.

2\. If balance doesn’t reflect, try these steps:

a) click 3 dots next to USDC -> disconnect

b) restore default wallet

If nothing has helped, write to support with your social media name/email you signed up with on HandlPay. Also paste your transaction hash.

</details>

<details>

<summary>2 <strong>- How can I bridge HANDL to Canton Network?</strong></summary>

There are 2 ways to bridge HANDL, depending on where your tokens are held:\
\
**Option 1: From within the HandlPay app**

1. Go to the **Polygon** or **Base** tabs
2. Tap the **three dots** next to HANDL
3. Select **Bridge**
4. Enter the amount you want to bridge
5. Click **Estimate** to view the fee
6. Confirm the transaction

⏱ The transfer typically completes within 5-8 minutes

Tutorial video: <https://drive.google.com/file/d/1RspRIxsp8hCanMu4n_989Ys1ENjUpLNZ/view?usp=sharing>

**Option 2: From an external wallet (e.g. MetaMask)**

1. Go to **bridge.handlpay.com**
2. Enter the **recipient address on Canton Network**
3. Click **Deposit to Bridge**
4. Follow the on-screen instructions to complete the transfer

Tutorial video: <https://drive.google.com/file/d/1_KxGnuxWb5RwccR_pvDO7Cc9eEQWW3r0/view?usp=sharing>

</details>

<details>

<summary>3 <strong>- I bridged HANDL to Canton Network, but it hasn't arrived</strong></summary>

When you receive a new asset on Canton Network (e.g. USDCx, CBTC, HANDL), you need to manually approve it before it becomes available.

How to approve depends on your wallet:

• **HandlPay wallet:**\
A red indicator will appear next to the asset (e.g. HANDL). Click it to approve the asset. You can also enable auto-approval for future transfers.

• **External wallets (Zoro, Console, CantonLoop, etc.):**\
Approval flows vary by provider. Please follow the instructions from your wallet provider.

</details>

**Security/Set Up Related Questions:**

<details>

<summary>4 <strong>- How do I get a Canton wallet address?</strong></summary>

You can create a new wallet using the HandlPay app (invite code required) or you can sign up with any of the existing Canton ecosystem wallets below:

* Loop: <https://t.me/+01Dx4RdJ9\\_gxOGQ0>
* Send APP: <https://t.me/send\\_app/1> @send\_app &#x20;
* Bron: <https://bron.org>
* Console: <https://t.me/ConsoleWallet>
* Cantor8: <https://t.me/cantor8hub>
* Zoro: <https://t.me/zorowallet>

</details>

<details>

<summary>5 <strong>- Passkey creation was cancelled during Canton wallet setup</strong></summary>

HandlPay Canton wallets are self-custodial. The private keys are protected with biometrics such as passkeys. Below are some scenarios where the passkey creation fails due to browser or device not supporting the creation of passkeys:

* Telegram on desktop
  * The Telegram mini app on desktop does not support passkeys. Solution: please create your wallet using Telegram on mobile.
* WhatsApp and Instagram (iOS only)
  * These apps open an in-app browser from Meta, which doesn't permit creation of passkeys on iOS. Solution: click the settings button from the in-app browser and choose "Open in browser" to continue with a native browser.

</details>

<details>

<summary>6 <strong>- Why does my Canton wallet not show a “Send” button?</strong></summary>

HandlPay distinguishes between two wallet types on the Canton Network:

**HandlPay Wallet**

Created inside the HandlPay app (with invite code).\
You can **send and receive** funds directly in the app.

**External Wallet**

Created with third-party apps (e.g. Bron, Loop, Console, etc.).\
You can **receive payments via your social handle**, but to send funds you must use the original wallet app.

⚠️ If the app cannot find your **private key on your device**, it will automatically treat the wallet as external, and **Send, History,** and **Key Export buttons will not appear**.

This happens if:

* You created the wallet in **Incognito / Private mode**
* You switched **browser or device**
* You cleared browser data
* You deleted and reinstalled **Telegram**
* You never imported your private key on this device

Because HandlPay is **fully self-custodial**, we do not store your private key (see security notice during wallet creation). Always export and securely store your private key after creating your wallet.

To restore full access, simply **import your private key** into the app on your current device. Once the private key is detected, the **Send and other buttons will appear automatically**.

</details>

<details>

<summary>7 <strong>- Can I connect my exchange deposit address?</strong></summary>

No - unless it is an exchange deposit without a memo feed. $CC distribution will be rejected if the Canton address requires a memo feed to receive transactions (typically for CEXes).

</details>

<details>

<summary>8 <strong>- What's my HandlPay User ID?</strong></summary>

You can find your User ID in the payment link:

1. Click the payment link button underneath your profile picture
2. Your User ID is the string following the last "/"

</details>

Please contact <support@handlpay.com> for questions not answered above. The support staff will be happy to support you but will not respond to inquiries if the answer is already part of the FAQs.&#x20;


---

# 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://handlpay.gitbook.io/handl-lightpaper/overview/product-details/product-faq.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.
