starknet

📁 hairyf/blockchain-master 📅 1 day ago
1
总安装量
1
周安装量
#78333
全站排名
安装命令
npx skills add https://github.com/hairyf/blockchain-master --skill starknet

Agent 安装分布

mcpjam 1
claude-code 1
replit 1
junie 1
windsurf 1
zencoder 1

Skill 文档

Skill based on Starknet specs (starkware-libs/starknet-specs), generated from sources/starknet. Doc path: sources/starknet/ (README.md, starknet_vs_ethereum_node_apis.md, api/release.md, api/*.json, wallet-api/wallet_rpc.json).

Starknet specifications define the node JSON-RPC API (read, write, trace, WebSocket) and the Wallet RPC for dApp–wallet interaction. The node API mirrors Ethereum naming with a starknet_ prefix and uses field elements, block tags, and structured errors. Use this skill when implementing or calling Starknet RPC clients, indexers, or wallet integrations.

Core References

Topic Description Reference
Overview and types Field elements, block tags, naming, result key core-overview-and-types
RPC method mapping Ethereum → Starknet method mapping and differences core-rpc-method-mapping

Features

Node API

Topic Description Reference
Node read API Blocks, transactions, state, call, events, chain info features-node-read-api
Node write API addInvokeTransaction, addDeclareTransaction, addDeployAccountTransaction features-node-write-api
WebSocket API Subscriptions (new heads, events, tx status, receipts, reorgs) features-websocket-api
Trace API traceTransaction, simulateTransactions, traceBlockTransactions features-trace-api
Executables API getCompiledCasm features-executables-api

Wallet

Topic Description Reference
Wallet API supportedSpecs, requestAccounts, permissions, signing features-wallet-api

Best Practices

Topic Description Reference
API versioning Draft / RC / Recommendation, semver, release process best-practices-api-versioning