🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@wealthville/solana-agent-kit-plugin

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@wealthville/solana-agent-kit-plugin

Solana Agent Kit plugin: Wealthville pool scores, verdicts, and track record for on-chain AI agents

latest
Source
npmnpm
Version
0.1.0
Version published
Maintainers
1
Created
Source

Wealthville plugin for Solana Agent Kit

Adds Wealthville pool intelligence to any Solana Agent Kit v2 agent — so agents check pool quality before opening or recommending LP positions.

Actions

ActionWhat it does
WEALTHVILLE_GET_POOL_SCOREENTER/HOLD/EXIT verdict + 0–100 scores for one pool
WEALTHVILLE_GET_TOP_POOLSPools ranked by composite Wealthville Score
WEALTHVILLE_GET_TRACK_RECORDLive hit rates + IL-adjusted PnL — misses included

All read-only (public GET endpoints — no wallet access, nothing to sign). Every result carries a disclaimer field; agents should relay it.

Usage

import { SolanaAgentKit } from 'solana-agent-kit';
import WealthvillePlugin from '@wealthville/solana-agent-kit-plugin';

const agent = new SolanaAgentKit(wallet, rpcUrl, config).use(WealthvillePlugin);

// direct method call
const score = await agent.methods.getPoolScore('Czfq3xZZ…');
// → { pool_name: 'SOL/USDC', verdict: 'ENTER', wealthville_score: 93, … }

Or let the LLM drive: the actions register with the agent's action registry, so prompts like "check whether this pool is safe to LP" resolve to WEALTHVILLE_GET_POOL_SCORE automatically.

Config (optional)

  • WEALTHVILLE_API_KEY — partner key for a higher rate limit (free: wealthville.net/developers); anonymous works at 60 req/min.
  • WEALTHVILLE_API_URL — override base URL.

Why gate LP actions on this

Wealthville publishes a live, immutable track record including misses (wealthville.net/track-record) and allocates its own on-chain vault capital with the same engine. The obvious agent pattern:

if ((await agent.methods.getPoolScore(pool)).verdict !== 'ENTER') skip(pool);

Note for upstream contribution

This package builds standalone using structural types shape-compatible with Agent Kit v2's Action/Plugin. The PR into sendaifun/solana-agent-kit (as @solana-agent-kit/plugin-wealthville) swaps them for the real imports — no logic changes.

Data product, not financial advice.

Keywords

solana-agent-kit

FAQs

Package last updated on 14 Jul 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts