# Background FAQs

**What is CCTP?**&#x20;

Circle’s [Cross-Chain Transfer Protocol](https://developers.circle.com/stablecoins/cctp-getting-started) (CCTP) is a permissionless on-chain utility that facilitates USDC transfers securely between blockchains via native burning and minting of USDC.&#x20;

**What does CCTP solve?**&#x20;

Blockchain networks often operate in isolation, unable to communicate with each other. While some networks, like Cosmos, have protocols (IBC) to share data across their own blockchains, isolated networks like Ethereum and Avalanche can't directly interact. CCTP enables the transfer of vast amounts of stablecoin liquidity between networks.&#x20;

Some bridging protocols may try to launch a faux USDC to act as a stand-in for native USDC. Faux USDC is not eligible for conversion to native USDC and is highly discouraged by Circle. Some inherent risks of using custom USDC include running out of bridge liquidity, not being backed 1:1 (stablecoin depeg event), and the addition of modified functions.&#x20;

**Why would a blockchain want CCTP?**&#x20;

CCTP allows both users and developers to easily source *native* USDC from any CCTP-supported network, vastly simplifying the process of bringing liquidity to a blockchain. With native USDC backed 1:1 by fiat, the stability and trust provided make it easy for dapps to access and utilize liquidity efficiently.

<br>

**What is the process for blockchains to get CCTP?**

Blockchains can gain access to CCTP by:

* The [Bridged USDC Standard](https://www.circle.com/bridged-usdc)
* Paying for native USDC issuance<br>

The typical process for a blockchain to get CCTP is by upgrading the Bridged USDC Standard contracts to native USDC. Eligibility is based on a holistic review of token holder counts, dapp integrations, distributed supply, etc.&#x20;

Upgrading from the Bridged USDC Standard to Native USDC with CCTP is not guaranteed and depends on your blockchain's growth and adoption.

## **Is there a quicker and easier way for my blockchain to get CCTP?**&#x20;

Yes!&#x20;

Proto-USD provides a streamlined solution for blockchains that want to leverage the benefits of CCTP without the lengthy process of fully integrating Circle’s native CCTP. **Essentially, blockchains get CCTP early.**

<br>


---

# 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.vialabs.io/supported-protocols/proto-usd/background-faqs.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.
