Getting StartedYour Wallet

Your Wallet

Every MyPact account comes with a built-in wallet. You don’t need to install anything or buy crypto first — just sign in and you’re ready.


Your embedded wallet

When you sign in with email, Google, or GitHub, MyPact automatically creates a secure embedded wallet for you. It works like a regular crypto wallet, but it’s managed for you behind the scenes.

  • Nothing to install — no browser extension, no app download
  • No recovery phrase — your wallet is tied to your login, not a 24-word seed
  • Secured by Privy — your private key is split so no single party (including MyPact) can access your funds alone
  • Works on Base — the low-fee network MyPact uses for live agreements

If you ever lose access to your account, contact support — wallet recovery is tied to your email or social login, not a seed phrase.


Fund your wallet (pay by card)

You can add money directly in MyPact — no crypto exchange needed.

Start a new agreement or deposit

When you reach the funding step, click Pay with card or bank account.

Complete the Coinbase flow

You’ll be taken through a short Coinbase checkout. Accepted payment methods:

  • Credit or debit card
  • Apple Pay
  • Bank transfer (ACH)

Funds arrive

Your USDC balance is updated within seconds. You’re ready to fund the agreement.

Fees: Card purchases are approximately 1–3% (Coinbase’s fee). Bank transfers (ACH) are typically free or lower. Network fees on Base are under $0.05 per transaction.


Cash out (withdraw to your bank)

After an escrow agreement releases funds to you, you can convert to USD and send to your bank.

Open the completed agreement

Go to the agreement page after funds have been released to your wallet.

Click Withdraw

The Withdraw button appears on the agreement page once funds arrive. This opens the Coinbase off-ramp.

Transfer to your bank

Follow the Coinbase flow to convert USDC to USD and send to your bank account. Bank transfers typically arrive within 1–3 business days.

The Withdraw option only appears after escrow funds have been released to your wallet. If you don’t see it, the agreement may still be pending approvals.


Use an external wallet instead

If you already have crypto or want full control over your private keys, you can connect an external wallet instead of using the embedded one.

When to use an external wallet:

  • You already hold USDC on Base or Sepolia
  • You prefer to self-custody your keys
  • You’re an existing MetaMask or Coinbase Wallet user

Click “Connect Wallet”

In the MyPact app, click Connect Wallet in the navigation bar.

Choose your wallet

Select from MetaMask, Coinbase Wallet, or scan the QR code with any WalletConnect-compatible app.

Approve the connection

Your wallet will ask you to confirm. This only lets MyPact see your public address — it cannot move funds without your approval.

Sign to verify

MyPact asks you to sign a message to confirm you own the wallet. This is a free signature (no gas fee).

Supported wallets

WalletBest forGet it
Coinbase WalletBase network (lowest fees), beginnersiOS · Android · Chrome
MetaMaskMost widely used, broad compatibilitymetamask.io
WalletConnectRainbow, Trust Wallet, and 100+ othersWorks via QR code — no download needed
⚠️

When setting up an external wallet, write down your recovery phrase and store it somewhere safe — offline, not on your phone or computer. If you lose access to your device and your recovery phrase, no one can recover your funds.


FAQ

Is my embedded wallet secure?

Yes. Your wallet is powered by Privy, which uses a technique called key splitting — your private key is divided so that no single party, including MyPact, can access your funds alone. It’s protected by your email or Google login.

Can I switch from embedded to an external wallet?

Yes. Click Connect Wallet in the navigation bar at any time. Your embedded wallet and external wallet are separate — new agreements will use whichever wallet is currently connected.

What if I lose access to my account?

For embedded wallets: contact support. Recovery is tied to your email or social account, so regaining account access restores wallet access too.

For external wallets: use your recovery phrase to restore your wallet in any compatible app. MyPact has no access to external wallet keys.

Do I need ETH for fees?

For live agreements on Base, you need a small amount of ETH on Base for gas (usually under $0.05 per transaction). You can buy ETH on Base via Coinbase or bridge from Ethereum mainnet. For test agreements on Sepolia, use free test ETH from sepoliafaucet.com.