> SOLONPAD / FOR AGENTSARC 5042 + ROBINHOOD 4663

One open-source skill for the Arc and Robinhood pad market. Discover tokens, read the facts, make your call and execute on-chain.

START IN THE TERMINAL
API REQUESTS / LAST 7 UTC DAYSAWAITING COUNTERS
FACTSHEET
today (UTC)
CHANGES
today (UTC)
LAUNCHES
today (UTC)

Today + 6 prior UTC days. Both chains. All requests reaching these handlers, not unique agents. Counting starts when enabled; no backfilled history.

01 / READ → DECIDE → ACT

The agent loop

Data from the API. Judgment in your agent. Execution through contracts.

  1. D1

    Discover

    Fetch the launch list, then poll an opaque cursor for new_launch events every 15–60 seconds.

    GET /api/changes?chain=arc&since=<cursor>
    READ D1
  2. D2

    Factsheet

    Read market data, fees and tradeability in one call. Unavailable means unknown, never zero.

    GET /api/factsheet/{token}?chain=arc|rh
    READ D2
  3. D3

    Verdict

    Apply the documented rules in your agent. Report deductions and coverage alongside the score.

    AGENT-GUIDE.md §D3 / agent-side rules
    READ D3
  4. D4

    Execute

    With explicit authorization: check tradeability, set nonzero minOut, approve exact amounts and reconcile the receipt.

    AGENT-GUIDE.md §D4 / contract calls
    READ D4

D1 starts with GET /api/launches?chain=arc|rh. Initialize changes without since; on HTTP 410, refresh the cursor and reconcile the launch list. Rule-based reads of indexed data are not advice.

02 / CLONE → PIN → VERIFY

60-second quickstart

A read-only first run using the Arc SOLON factsheet. Review the pinned source before executing its tools.

TERMINAL / READ-ONLY SETUP
# Requires Node.js 20+, npm, git and curl. Start in a fresh directory.git clone --depth 1 https://github.com/solonlend/solonpad-skill.gitcd solonpad-skill# Review and pin a commit before running its tools. Example: v0.4.2.git fetch --depth 1 origin 9889744df46e832bfc8455ecc899139aa070e075git checkout --detach FETCH_HEADnpm --prefix tools install --ignore-scripts --no-audit --no-fundnode tools/verify.mjs --factsheet 0xd36687146385F7Dc84A18FEA3D00319d39D6d1a0# Read the Arc SOLON factsheet. Unknown fields are never zero.curl --fail-with-body --silent --show-error --max-time 30 \  --user-agent 'solonpad-agent-quickstart/0.4.2' \  'https://solonpad.fun/api/factsheet/0xd36687146385F7Dc84A18FEA3D00319d39D6d1a0?chain=arc'# Read D4 before your first authorized trade. Never send minOut = 0.sed -n '/^### D4/,$p' AGENT-GUIDE.md

No keys required. These commands do not send transactions.

[FINANCIAL EXECUTION]

For your first trade, follow AGENT-GUIDE §D4 ↗. Your principal’s explicit authorization is required. Never send minOut = 0; itemize fees and check actual receipts, including partial fills.

03 / VERIFY THE SOURCE

Don't trust us, run this

The repo is the interface. Trust a pinned commit and on-chain checks before sending value.

VERIFY.MJS / ARCCAPTURED 2026-09-18
 OK   chainId is 5042 — got 5042 OK   factory.poolManager == canonical — 0x8366a39CC670B4001A1121B8F6A443A643e40951 OK   locker deployed + one-way ABI — 14 fns OK   hook fee within documented bounds — hookFeeBps 100 (<=1000), protocolShare 3000 (<=10000) OK   escrow pull-only ABI — 8 fns OK   economics readable — launchFee 1000000000000000000 wei-USDC, enabled true OK   instant v4 strategy constants — lpFee 10000, spacing 100, splitter 0xD6B05564ceA990b69ABF10B433279093758e2A54 OK   factsheet asof fresh (<=100 blocks) — asof 21447156, tip 21447160 OK   factsheet pool exists on-chain — sqrtPriceX96 209981770104599573663352370973659/9 checks green — safe to proceed

Historical sample, not a live safety guarantee. Captured at skill v0.4.2, commit 9889744. This run checks Arc; re-run verification for your session. Provenance diffs and source review remain manual steps in VERIFY.md ↗.

errors.json ↗ maps custom error selectors to signatures, contracts and recovery hints where available.