Open-source Solana intelligence

On-chain signals.
Agent-ready
intelligence.

Sentric turns Solana wallet activity into structured signals your agent can inspect. Track swaps, compare wallet consensus, and build with an open-source API and MCP tools.

--
wallets in watchlist
$0.001
signal request default
MIT
open-source license
x402
pay-per-request

Recent signal preview

CONNECTING
Loading live signals...
How It Works

Your agent gets smarter
in three steps

01

We watch

Watch Solana wallets through Helius. Successful swaps become timestamped records with transaction signatures. Availability and latency depend on your provider.

02

We score

Inspect a 0–100 heuristic score with its component breakdown. Unknown historical metrics stay neutral. Independent wallets trading in the same direction provide additional context.

03

Your agent acts

Connect through REST or MCP. Filter signals, compare consensus, and inspect freshness before deciding what deserves further research.

The API

Built for your agent’s workflow.

Self-host for local development or configure Solana USDC payments with x402. Signal requests default to $0.001; consensus requests default to $0.005. Read the integration guide →

GET /v1/signals/previewFree preview
// Free preview — no wallet or payment required
const response = await fetch("/v1/signals/preview");
if (!response.ok) throw new Error("Sentric unavailable");
const { signals, dataMode, ingestion } = await response.json();

// Each signal includes:
// action, tokenMint, conviction, breakdown,
// kol.address, signature, timestamp, expiresAt
// An empty array means no recent signals, not a recommendation.
MCP toolsIncluded in the repository
// Build once, then configure your MCP client:
{
  "mcpServers": {
    "sentric": {
      "command": "node",
      "args": ["/absolute/path/to/sentric/dist/agent/mcp.js"],
      "env": { "SENTRIC_API_URL": "http://127.0.0.1:3000" }
    }
  }
}
// status · wallets · preview · signals · consensus
// Read-only tools. No private keys or automatic trades.
Under the Hood

Understand every signal

A transparent heuristic, not a probability of profit. Missing historical data contributes a neutral 50 to its component. Review the methodology →

40%

Position Size

Estimated trade value in USD, using token decimals and available prices. This is absolute size, not a share of the wallet’s portfolio.

20%

Hold History

Reserved for measured holding periods. Historical watchlist guesses are excluded; this component is neutral until reliable data is supplied.

15%

Historical PnL

Unknown by default. A partial swap history cannot establish realized returns, so Sentric does not publish a fabricated win rate.

15%

Rug Avoidance

Unknown by default. A missing price is not evidence of a rug pull. Missing history stays neutral in the score.

10%

Wallet Consensus

Distinct other wallets trading the same mint in the same direction within the recent window. Repeated trades from one wallet count once.

Self-host. Inspect. Extend.

Give your agent
the context.

Own your intelligence stack. MIT-licensed TypeScript, documented APIs, and tools that fit your agent’s research workflow.