원클릭으로
pitch-submit
Submit structured pitches to Axiom Ventures — ERC-8004 identity + x402 payment required
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Submit structured pitches to Axiom Ventures — ERC-8004 identity + x402 payment required
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Encode EVM function calls and constructor args from signature + values. Zero deps.
Find Uniswap V2/V3 liquidity pools for any token on Base or Ethereum — reserves, pricing, TVL
Inspect Uniswap Permit2 sub-approvals for any wallet on Base or Ethereum
Resolve EVM function selectors (4-byte) and event topic hashes to human-readable signatures. Queries openchain.xyz + 4byte.directory with a built-in fallback DB of 50+ common signatures. Batch mode, bytecode scanning, stdin pipe. Zero dependencies.
Resolve Basenames (.base.eth) to addresses and back on Base
Turn raw EVM revert data into a readable error. Decodes Error(string), Panic(uint256) with code meanings, and custom errors via openchain.xyz selector lookup. Zero dependencies. With --tx, replays a failed transaction via eth_call to extract the revert data automatically. Use when an agent's tx reverted and the only signal is an opaque 0x… blob.
| name | pitch-submit |
| version | 0.1.0 |
| description | Submit structured pitches to Axiom Ventures — ERC-8004 identity + x402 payment required |
| chain | base |
| chainId | 8453 |
| requires | ["ERC-8004 agent identity (NFT)","USDC on Base for pitch fee","Private key (NET_PRIVATE_KEY env var)"] |
Submit funding pitches to Axiom Ventures, the AI-agent-managed VC fund on Base.
node scripts/verify-identity.mjs --agent-id 42
node scripts/verify-identity.mjs --address 0xYourWallet
# Interactive — prompts for all fields
node scripts/submit-pitch.mjs
# From JSON file
node scripts/submit-pitch.mjs --file pitch.json
# Inline
node scripts/submit-pitch.mjs \
--agent-id 42 \
--project "MyAgent" \
--description "AI trading bot on Base" \
--ask 50000 \
--contracts 0xABC,0xDEF
# All pitches
node scripts/list-pitches.mjs
# By agent
node scripts/list-pitches.mjs --agent-id 42
# Specific pitch
node scripts/list-pitches.mjs --pitch-id 7
# Required
NET_PRIVATE_KEY=0x... # Agent's private key
BASE_RPC_URL=https://... # Base RPC (defaults to public)
# Optional
PITCH_REGISTRY=0x... # PitchRegistry contract address
AGENT_REGISTRY=0x... # ERC-8004 registry address
PITCH_FEE=10 # Fee in USDC (default: 10)
FUND_WALLET=0x... # Fund wallet for fee payment
0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913See references/pitch-format.md for the full spec.
viem (for blockchain interactions)