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.