authenticate-wallet

Installation
SKILL.md

Authenticate Wallet

Manage authentication sessions for the StarkFi CLI. StarkFi uses a remote Auth Server with Privy TEE for email-based one-time password (OTP) authentication. A valid session is required before any transactional skill can operate.

Prerequisites

  • The StarkFi Auth Server (starkfi-server) must be running and accessible.
  • An email address the user has access to (for receiving OTP codes).

Authentication Flow

The login process is a two-step OTP flow:

  1. Initiateauth login <email> sends an OTP code to the email.
  2. Verifyauth verify <email> <code> completes authentication.

The agent CANNOT guess or auto-fill the OTP code — it must wait for the user to provide it after checking their email.

Rules

Installs
9
GitHub Stars
2
First Seen
Mar 15, 2026
authenticate-wallet — ahmetenesdur/starkfi