solana-connect

Protect private keys and enforce per-transaction limits for Solana SOL transfers.

168|13|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/npc-live/clawfirm --skill solana-connect
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: solana-connect
Source: https://github.com/npc-live/clawfirm/tree/main/app/assets/skills/solana/solana-connect
Command: npx skills add https://github.com/npc-live/clawfirm --skill solana-connect

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @solana/web3.js, bs58, tweetnacl, and includes scripts (resource) components.

What problem does it solve?

Enable secure Solana transactions for autonomous AI agents by protecting private keys and enforcing per-transaction limits.

Core Features & Use Cases

  • Private key protection: keys are never exposed to the agent; dry-run simulations by default; configurable per-transaction limits; human-confirmation threshold for large transfers.
  • Wallet and balance tools: generate wallets, query balances, and read token accounts; build and test guarded SOL transfers in a safe environment.
  • Use case: an autonomous agent executes a SOL transfer for a testing workflow without leaking credentials, logging the operation for audit.

Quick Start

Configure environment variables and run a sample to generate a wallet and perform a dry-run SOL transfer.

Frequently Asked Questions about solana-connect

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

FAQPage Schema
How do AI agents execute secure Solana transactions without exposing private keys?▼

AI agents execute secure Solana transactions by keeping private keys protected within environment configurations, enforcing per-transaction limits, and performing dry-run simulations before executing mainnet transfers.

How do I set up an autonomous Solana agent to perform guarded SOL transfers?▼

You set up an autonomous Solana agent by configuring environment variables for credentials, generating wallets, querying balances, and applying human-confirmation thresholds for large transfers to ensure safe signing.

Can I test Solana wallet generation and token accounts in a testnet environment?▼

Yes, you can test Solana wallet generation and token accounts in a testnet environment by using dry-run simulations to validate balance queries and guarded SOL transfers without risking real funds.

What are the limitations of using @solana/web3.js for autonomous agent security?▼

Using @solana/web3.js requires careful management of private keys and per-transaction limits, as standard libraries do not inherently enforce dry-run simulations or human-confirmation thresholds for large transfers.

Why do I need human-confirmation thresholds for blockchain transfers?▼

Human-confirmation thresholds for blockchain transfers are needed to prevent unauthorized large transactions, ensuring that autonomous agents require explicit approval before executing significant SOL movements.