Skip to main content
What it is:
The MCTP (Mayan-Circle Transfer Protocol) method converts input tokens to USDC and sends them to the destination chain via Circle’s CCTP. Drivers then compete on Solana to deliver the best rate for swapping USDC into the user’s requested output token.
How it works:
  • Input tokens are swapped to USDC on the source chain, then forwarded using Circle CCTP.
  • Drivers compete on Solana. The winning driver converts USDC on the destination chain to the requested output token.
  • Output tokens are delivered directly to the user’s wallet.
  • The protocol fee is zero if the output token is USDC and 3 basis points for other tokens.
Mayan-CCTP-Swap.png

MCTP Contract Addresses

Fast MCTP:
A variant using Circle CCTPv2. The flow and structure are identical to MCTP, but settlement is quicker. Transfers over MCTP settle in as little as 5 seconds. Protocol fee is 3 basis points.