CCTP Relayer

Self-service USDC relay from Noble to Solana, Base, Ethereum & more

â„šī¸ What is this? Why do I need it?

Self-Service vs Auto-Relaying

Most CCTP bridges (like cctp.money or Noble Express) use auto-relayers — background services that automatically complete your transfer after you burn USDC on the source chain.

âš ī¸ The Problem with Auto-Relayers

  • Single point of failure: If the relayer service goes down, your funds can get stuck mid-transfer
  • No recovery options: You're dependent on the service provider to fix issues
  • Opaque process: Hard to debug what went wrong when transfers fail
  • Rate limits & congestion: During high traffic, relayers may delay or fail

✅ Self-Service Relaying (This Tool)

  • You control the relay: Sign and submit the destination chain transaction yourself
  • Recovery anytime: Resume stuck transfers days or weeks later
  • Full transparency: See every step of the CCTP process
  • Works with any source*: Recover failed transfers from other services

* Some CCTP transfers set a destination_caller restriction, limiting who can complete the relay. This could be the receiver's wallet, a specific relayer service, or another designated address. If you encounter this error, you'll need to use the wallet that was specified as the authorized caller.

How it works: After burning USDC on Noble, Circle's attestation service signs the message. This tool lets you fetch that attestation and submit the final "mint" transaction to the destination chain yourself.

CCTP Explorer: Paste Noble tx hash to view on CCTP Explorer

1. Source Transaction

2. Attestation

3. Relay

Disconnected

Logs