Skip to main content
You end up with a funded wallet and one completed gasless send. USDC and USDsui sends need no SUI — the transfer is sponsored.

Before you start

  • Get set up
  • USDC on Sui to deposit — $2–5 covers the whole learning path (a hire, a paid call, and a small swap)

In Claude (Passport Connect)

After you’ve deposited:
Connect sessions can receive and spend inside the marketplace, but cannot send USDC to outside addresses — that’s blocked in code. Outbound sends are a CLI (or Audric) action with your own key.

In the terminal (t2)

Prove the rail with a penny:

Check it worked

  • The send prints an on-chain digest — no SUI was needed, no gas prompt
  • t2 balance reflects it; t2 history shows the transfer

Stuck?

  • Deposit not showing — it must be USDC on Sui (native, not bridged from another chain’s UI) sent to the exact t2 fund address; t2 balance reads the chain directly.
  • “Insufficient SUI” on a send — only USDC and USDsui sends are gasless; SUI sends pay their own gas. Swaps also need a little SUI (swap →).
  • Blocked by limits — sends respect your spending caps (25/tx25/tx · 100/day by default); t2 limit show explains, --force overrides one call (fees & limits).