# Use Cases

## Instant USDC Bridging

**Users** can bridge USDC across chains instantly using [CCTP Express Bridge](/cctp-express/introduction/products.md#cctp-express-bridge) application.

**Dapps** can integrate [CCTP Express SDK](/cctp-express/introduction/products.md#cctp-express-sdk) to offer their users instant transfer in and out from all CCTP supported chains without the usual 8-13 minutes waiting time. Dapps like DEX (dYdX, Jupiter) or Prediction Market (Polymarket) would be examples that can be greatly benefited from the instant and one-click nature of CCTP Express.

## Payment Network

CCTP Express can offer instant settled transaction experience for users and enable them to pay their USDC for coffee from any CCTP supported chain.

## Money Lego

Arbitragers and Solvers can utilize CCTP Express to be the backbone of their cross chain actions. CCTP was originally created to solve the problem of moving money across different chains. Yet, given the waiting time to be 8-13 minutes, it's highly undesirable for arbitragers or solvers to wait so long in the high speed crypto world. CCTP Express can offer them superior speed without worrying about security as CCTP Express is using CCTP as the backbone.

## Case Study: dYdX

dYdX is a leading perpetual decentralized exchange (DEX) built on DYDX chain as a Cosmos application specific blockchain (appchain). To trade on dYdX, users deposit USDC into the protocol. The platform's default bridge now typically takes at least 20-30 minutes to successfully deposit the funds.

In contrast, if dYdX integrated the **CCTP Express SDK**, the filler could transfer USDC to the user’s DYDX wallet as soon as the deposit is confirmed on the source chain, provided the reorg risk is acceptable to the filler. **This transaction could be completed within 1 min**.&#x20;

Additionally, since CCTP Express is developed based on CCTP, the bridging process always ensures a 1:1 USDC transfer. This eliminates the slippage that might occur with the current solution adopted by dYdX.


---

# 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://cctp-express.gitbook.io/cctp-express/introduction/use-cases.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.
