klink

Manage AI agent USDC spending on Solana with on-chain policy controls.

1|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/manjeetsharma0796/klink --skill klink
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: klink
Source: https://github.com/manjeetsharma0796/klink/tree/main/gitbook
Command: npx skills add https://github.com/manjeetsharma0796/klink --skill klink

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, solana-base, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a secure, non-custodial Solana wallet for AI agents, enabling them to spend USDC autonomously without holding the user's master key.

Core Features & Use Cases

  • On-chain Policy Enforcement: Ensures that all spending is subject to predefined caps, allowlists, and expiry rules enforced by the Anchor program.
  • Off-chain Rich Rules: Allows for additional off-chain rules like URL allowlist and time-of-day windows.
  • Audit-by-Default: Tracks all transactions on the Solana blockchain for transparency and accountability.
  • Yield Management: Allows the user to deposit idle USDC into a curated USDC reserve to earn yield.
  • Use Case: An AI agent can autonomously spend USDC on services like x402 and MPP services without the risk of draining the wallet, while adhering to the policies set by the human owner.

Quick Start

Use the klink skill to spend USDC on a service identified by its slug.

Frequently Asked Questions about klink

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

FAQPage Schema
How do I manage AI agent spending on Solana without risking my main wallet?

You can manage AI agent spending on Solana by using a non-custodial wallet with on-chain policy controls. This enforces predefined spending caps, URL allowlists, and expiry rules so agents can autonomously transact USDC without holding your master key.

What on-chain policy controls can I set for autonomous AI crypto transactions?

On-chain policy controls for AI crypto transactions include predefined spending caps, allowlists, and expiry rules enforced by an Anchor program. You can also apply off-chain rules like URL allowlists and time-of-day transaction windows.

How do I earn yield on idle USDC held in an AI agent wallet?

To earn yield on idle USDC, you can deposit the funds into a curated USDC reserve. This allows your AI agent's idle capital to generate yield while remaining subject to the wallet's on-chain spending policies.

Does this AI wallet support MPP protocol for payment verification?

Yes, the AI wallet supports the MPP protocol for payment authentication and payment verification. This allows AI agents to securely spend USDC on MPP services and x402 services within the enforced policy limits.

Can I track autonomous Solana transactions made by an AI agent for auditing?

Yes, you can track autonomous Solana transactions for auditing because the wallet records an audit-by-default trail. All USDC transactions are tracked on the Solana blockchain, ensuring full transparency and accountability for agent actions.

Do I need a specific API key to authenticate AI agent blockchain transactions?

Yes, you need a klink API key to authenticate AI agent blockchain transactions. This key is required to verify payment authorization and enforce the on-chain and off-chain spending policies for your Solana wallet.