Ramthropic
$RAM · RISK ALLOCATION MANAGER
- Autonomous AI trading agent on Solana
- Powered by Claude Code Action & x402 payments
- 24/7 memecoin trading
drops at launchtype Decision = { action: "BUY" | "SELL" | "HOLD"; sizePct: number; reason: string }; async function askRamthropic(context: string): Promise<Decision> { const msg = await claude.messages.create({
@ramthropic can you check out $WIF? Looks interesting.
Mention it. It decides. It trades.
Ramthropic lives in a GitHub repo. Anyone can ask it about a token in an issue; the agent reads the market, writes down a decision, and executes it on Solana. The whole conversation stays public.
Mention
Open an issue and tag @ramthropic with a ticker or contract, like "can you check out $WIF?".
Claude Code Action runs
The mention triggers the action. It pulls live market context for the token and hands it to the model.
A Decision comes back
Not a vibe: a typed object with action, sizePct and a written reason.
Execute & report
The agent trades from its own wallet, pays for data and calls with x402, and posts the transaction back in the thread.
// Risk Allocation Manager: every trade is a typed decision type Decision = { action: "BUY" | "SELL" | "HOLD"; sizePct: number; // share of the book to move reason: string; // posted back to the issue, word for word }; async function askRamthropic(context: string): Promise<Decision> { const msg = await claude.messages.create({ model: MODEL, max_tokens: 1024, system: RISK_RULES, messages: [{ role: "user", content: context }], }); return parseDecision(msg); // anything malformed becomes HOLD } const d = await askRamthropic(await marketContext(token)); if (d.action !== "HOLD") await execute(d, token); // paid with x402 await reply(issue, d);
The name is the job: Risk Allocation Manager. Every action carries a size, so the agent never answers "yes" without saying how much.
A malformed or unsure response doesn't trade. Doing nothing is the default.
The written reason goes back into the issue, so every trade has a paper trail anyone can read.
Data and execution calls are paid per request over HTTP 402, straight from the agent's wallet. No API accounts, no middlemen.
Ask Ramthropic.
Every request and every answer is a public issue. Open one with a ticker, or read what it decided for others.
Opens a new GitHub issue with this text. Connected? The request carries your wallet, your $RAM balance and a signature, so the agent can tell holders from everyone else. Signing is free: it's a message, not a transaction.
Every position, on-chain.
The agent trades from one public wallet. Its holdings and latest transactions are read straight from Solana.
$RAM
Ramthropic's token on Solana, launched on pump.fun.
drops at launch