Coinbase/authenticate-wallet — Agent Skills | officialskills.sh
Back to skills

authenticate-wallet

communitysecurity

Handles sign-in for the Coinbase payments wallet using a two-step email OTP flow.

Setup & Installation

npx skills add https://github.com/coinbase/agentic-wallet-skills --skill authenticate-wallet
or paste the link and ask your coding assistant to install it
https://github.com/coinbase/agentic-wallet-skills/tree/main/skills/authenticate-wallet
View on GitHub

What This Skill Does

Handles sign-in for the Coinbase payments wallet using a two-step email OTP flow. It sends a verification code to the user's email, then completes authentication so other wallet operations like sending, trading, or checking balances can work.

Without this, you'd need to manually run CLI commands and juggle flow IDs and OTP codes yourself each time your wallet session drops.

When to use it

  • Logging into your Coinbase wallet before sending USDC
  • Re-authenticating after a session expires mid-transaction
  • Setting up wallet access on a new machine for the first time
  • Checking wallet authentication status before running a balance query
  • Recovering from 'not signed in' errors during a trade