starknet-anonymous-wallet

Solid

Create an anonymous Starknet wallet via Typhoon and interact with Starknet contracts. Privacy-focused wallet creation for agents requiring anonymity.

AI & Automation 80 stars 25 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
64
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# typhoon-starknet-account This skill provides **agent-facing scripts** for: - Creating/loading a Starknet account (Typhoon flow) - Discovering ABI / functions - Reading & writing to contracts - Preflight (simulate + fee estimate) - Allowance checks with human amounts ## When to Use - Creating or operating privacy-focused Starknet accounts through the Typhoon flow. - Running agent-side contract reads, writes, preflight simulation, or allowance checks from an anonymous wallet context. ## When NOT to Use - Standard non-private wallet management, DeFi routing, or payment-link flows. - Cairo contract authoring, deployment operations, or security audits. ## Quick Start - Deep dives: `references/` (ABI discovery, Typhoon account flow, preflight/fee simulation notes) - Adjacent modules: [skills catalog](../README.md) - Account flow examples: `scripts/create-account.js`, `scripts/parse-smart.js`, `scripts/resolve-smart.js` - Read/write examples: `scripts/read-smart.js`, `scripts/invoke-contract.js`, `scripts/avnu-swap.js` - Allowance checks example: `scripts/read-smart.js` (call ERC20 `allowance(owner, spender)`) ## Prerequisites ```bash npm install starknet@^8.9.1 typhoon-sdk@^1.1.13 @andersmyrmel/vard@^1.2.0 @avnu/avnu-sdk compromise@^14.14.5 ws@^8.19.0 ``` ### RPC setup (required for onchain reads/writes) These scripts talk to Starknet via JSON-RPC. Configure one of: - Set `STARKNET_RPC_URL` in your environment (recommended), OR - Pass `rpcUrl` in the JSON input for sc...

Details

Author
keep-starknet-strange
Repository
keep-starknet-strange/starknet-agentic
Created
6 months ago
Last Updated
yesterday
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category