starknet-anonymous-wallet

Create anonymous Starknet wallets and interact with contracts via Typhoon.

80|25|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/keep-starknet-strange/starknet-agentic --skill starknet-anonymous-wallet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: starknet-anonymous-wallet
Source: https://github.com/keep-starknet-strange/starknet-agentic/tree/main/skills/starknet-anonymous-wallet
Command: npx skills add https://github.com/keep-starknet-strange/starknet-agentic --skill starknet-anonymous-wallet

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires starknet, typhoon-sdk, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Agents need private, anonymous Starknet wallets to operate without exposing ownership or linking activities.

Core Features & Use Cases

  • Create and manage anonymous Starknet wallets via Typhoon for agent deployments.
  • Discover ABIs, read/write to contracts, and perform preflight fee estimation locally.
  • Sign and prepare transactions offline (or with local keys) for secure execution.

Quick Start

Create an anonymous Starknet wallet and start interacting with Starknet contracts using Typhoon.

Frequently Asked Questions about starknet-anonymous-wallet

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an anonymous Starknet wallet for automated transactions?

Starknet wallet creation uses the Typhoon SDK to generate local key files for account deployment. It enables agents to operate without exposing ownership or linking onchain activities during contract interaction.

Can I sign Starknet transactions offline using local keys?

Offline signing with local keys is supported for Starknet transactions. The system prepares and signs transactions locally using key files before broadcasting them via a Starknet RPC URL for secure execution.

What do I need to interact with Starknet contracts using Typhoon?

Interacting with Starknet contracts via Typhoon requires a Starknet RPC URL and the Typhoon SDK dependency. This setup enables address discovery, ABI lookups, contract reads, writes, and preflight fee estimation.

How does preflight fee estimation work for anonymous Starknet wallets?

Preflight fee estimation evaluates contract writes locally before execution to calculate transaction costs. It uses the Starknet RPC URL and Typhoon SDK to report deployment status and estimate required network fees.

Does the Typhoon SDK support ABI lookups for Starknet contracts?

The Typhoon SDK supports ABI lookups for Starknet contracts. This feature enables address discovery, contract reads and writes, and preflight fee estimation with local signing for anonymous wallet interactions.

Why use an anonymous Starknet wallet instead of a standard account?

Anonymous Starknet wallets prevent linking onchain activities to ownership, which is essential for private agent deployments. Standard accounts expose ownership, while Typhoon-based wallets maintain privacy during contract interactions.