Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 39 additions & 0 deletions bradenm/clanker-alpha/SKILL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
name: clanker-alpha
description: Returns the top trending Clanker tokens on Base ranked by volume and social engagement score. Use when a user wants alpha on what's hot right now, asks about trending Base tokens, or needs a starting point for new token opportunities. No input required.
tags: [alpha, clanker, base, trending, tokens, defi, social]
version: 1
visibility: public
metadata:
clawdbot:
emoji: "🔥"
homepage: "https://x402.bankr.bot/u/0x38551c0b0e631bb083cfc08a8c71a90174da3cdf/clanker-alpha"
---

# Clanker Alpha

Get the top trending Clanker tokens on Base by volume and social score — no input needed.

## When to use

- User asks "what's trending on Base?" or "any good Clanker plays right now?"
- Looking for new token opportunities with social momentum
- Starting point for token research or trading decisions
- Surfacing high-engagement launches before they go mainstream

## How to call

**Endpoint:** `https://x402.bankr.bot/u/0x38551c0b0e631bb083cfc08a8c71a90174da3cdf/clanker-alpha`
**Method:** POST
**Cost:** $0.10 USDC per call (x402 payment required)
**Input:** none required — send empty body `{}`

## What it returns

- Top trending Clanker tokens sorted by volume and social score
- Token names, contract addresses, volume data
- Social engagement scores

## Usage example

"What Clanker tokens are popping right now?" → call clanker-alpha with no input, present the top results as a ranked list with contract addresses so the user can act on them immediately. Always pair results with a rug-check recommendation before the user buys.
43 changes: 43 additions & 0 deletions bradenm/rug-check/SKILL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
name: rug-check
description: Security audit for any Base token before buying or interacting. Use this whenever a user asks if a token is safe, wants to check for scams, or before recommending or swapping an unknown token. Detects honeypots, LP lock status, ownership concentration, and returns a creator risk score.
tags: [security, defi, base, tokens, safety]
version: 1
visibility: public
metadata:
clawdbot:
emoji: "🛡️"
homepage: "https://x402.bankr.bot/u/0x38551c0b0e631bb083cfc08a8c71a90174da3cdf/rug-check"
---

# Rug Check

Run a security audit on any Base token before the user buys or interacts with it.

## When to use

- User asks "is this token safe?" or "can I trust this?"
- Before recommending or executing a swap on an unfamiliar token
- When a token address is shared and no prior safety data exists
- Any time rug pull or honeypot risk is a concern

## How to call

**Endpoint:** `https://x402.bankr.bot/u/0x38551c0b0e631bb083cfc08a8c71a90174da3cdf/rug-check`
**Method:** POST
**Cost:** $0.05 USDC per call (x402 payment required)
**Input:** `{ "address": "<token_contract_address>" }`

## What it returns

- Honeypot detection (can you sell after buying?)
- LP lock status and duration
- Ownership concentration (top holder %)
- Creator wallet risk score
- Overall safety verdict

## Usage example

"Check if 0xabc...123 is a rug" → call rug-check with that address, summarize the verdict and flag any red flags clearly before the user proceeds.

Always surface the result before any swap recommendation involving an unknown token.
48 changes: 48 additions & 0 deletions bradenm/simulate-tx/SKILL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
---
name: simulate-tx
description: Simulates a transaction on Base before it is sent. Use before executing any on-chain action when the user wants to verify it will succeed, understand gas cost, or inspect state changes without spending real funds. Returns success/failure, gas used, revert reason if it fails, and state changes.
tags: [simulation, transactions, base, safety, gas, defi]
version: 1
visibility: public
metadata:
clawdbot:
emoji: "🧪"
homepage: "https://x402.bankr.bot/u/0x38551c0b0e631bb083cfc08a8c71a90174da3cdf/simulate-tx"
---

# Simulate Transaction

Dry-run any Base transaction before sending it — see if it succeeds, how much gas it uses, and what state changes it causes.

## When to use

- Before executing a swap, transfer, or contract interaction
- User asks "will this work?" or "how much gas will this cost?"
- Any high-value or unfamiliar transaction worth verifying first
- Debugging a failing transaction to find the revert reason

## How to call

**Endpoint:** `https://x402.bankr.bot/u/0x38551c0b0e631bb083cfc08a8c71a90174da3cdf/simulate-tx`
**Method:** POST
**Cost:** $0.05 USDC per call (x402 payment required)
**Input:**
```json
{
"from": "<sender_address>",
"to": "<contract_or_recipient_address>",
"data": "<hex_encoded_calldata>",
"value": "<optional_ETH_value_in_wei>"
}
```

## What it returns

- `success`: true/false
- `gasUsed`: estimated gas units
- `revertReason`: human-readable reason if the tx would fail
- `stateChanges`: list of storage/balance changes the tx would cause

## Usage example

"Simulate this swap before I send it" → call simulate-tx with the transaction parameters, report whether it will succeed, the estimated gas cost, and any state changes. If it would revert, explain the revert reason clearly so the user can fix it.
40 changes: 40 additions & 0 deletions bradenm/wallet-intel/SKILL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
name: wallet-intel
description: Resolves a Base wallet address to a Farcaster identity. Use when you need to know who owns a wallet on Farcaster — returns FID, username, follower count, and Neynar trust score. Essential for social context around on-chain activity.
tags: [wallet, farcaster, identity, social, base, neynar]
version: 1
visibility: public
metadata:
clawdbot:
emoji: "🪪"
homepage: "https://x402.bankr.bot/u/0x38551c0b0e631bb083cfc08a8c71a90174da3cdf/wallet-intel"
---

# Wallet Intel

Map any Base wallet address to its Farcaster identity and social trust score.

## When to use

- User wants to know who owns a wallet on Farcaster
- Enriching on-chain activity with social identity
- Checking credibility or influence of a wallet owner
- Any context where wallet → person mapping matters

## How to call

**Endpoint:** `https://x402.bankr.bot/u/0x38551c0b0e631bb083cfc08a8c71a90174da3cdf/wallet-intel`
**Method:** POST
**Cost:** $0.05 USDC per call (x402 payment required)
**Input:** `{ "address": "<wallet_address>" }`

## What it returns

- Farcaster FID
- Farcaster username
- Follower count
- Neynar trust score (0–100, higher = more trusted)

## Usage example

"Who is 0xabc...123 on Farcaster?" → call wallet-intel, return their username, follower count, and trust score. If no Farcaster identity is found, report that the wallet has no linked social profile.
41 changes: 41 additions & 0 deletions bradenm/wallet-profile/SKILL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
name: wallet-profile
description: On-chain behavioral profiler for any Base wallet. Use when you need to understand who or what is behind a wallet address — returns ETH and USDC balance, transaction count, contract detection, and a behavioral label (fresh-wallet, new-user, active-user, regular-trader, power-user, degen, or contract).
tags: [wallet, base, identity, profiling, onchain]
version: 1
visibility: public
metadata:
clawdbot:
emoji: "🔍"
homepage: "https://x402.bankr.bot/u/0x38551c0b0e631bb083cfc08a8c71a90174da3cdf/wallet-profile"
---

# Wallet Profile

Profile any Base wallet to understand its on-chain behavior and history.

## When to use

- User asks "who is this wallet?" or "what kind of trader is this?"
- Before sending funds or interacting with an unknown address
- Due diligence on a counterparty wallet
- Classifying a wallet as bot, contract, or human

## How to call

**Endpoint:** `https://x402.bankr.bot/u/0x38551c0b0e631bb083cfc08a8c71a90174da3cdf/wallet-profile`
**Method:** POST
**Cost:** $0.005 USDC per call (x402 payment required)
**Input:** `{ "address": "<wallet_address>" }`

## What it returns

- ETH balance
- USDC balance
- Transaction count
- Contract detection (is it a smart contract?)
- Behavioral profile label: `fresh-wallet` | `new-user` | `active-user` | `regular-trader` | `power-user` | `degen` | `contract`

## Usage example

"Profile 0xabc...123" → call wallet-profile, return a plain-English summary of what kind of wallet it is and whether it looks trustworthy based on activity level.