pitch-submit
SKILL.md
Pitch Submit — Axiom Ventures
Submit funding pitches to Axiom Ventures, the AI-agent-managed VC fund on Base.
Flow
- Verify identity — Agent must hold an ERC-8004 NFT (onchain agent registry)
- Pay pitch fee — Send USDC to the fund wallet via x402-style payment
- Submit pitch — Structured pitch data gets stored on-chain via PitchRegistry
- DD analysis — Axiom's team (Scout, Cipher, Forge) runs automated review
Scripts
Verify ERC-8004 Identity
node scripts/verify-identity.mjs --agent-id 42
node scripts/verify-identity.mjs --address 0xYourWallet
Submit a Pitch
# 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
List Pitches
# 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
Environment
# 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
Contracts
- PitchRegistry — Stores pitches on-chain, manages DD scoring
- ERC-8004 Agent Registry — NFT-based identity for AI agents
- USDC (Base) —
0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
Pitch Format
See references/pitch-format.md for the full spec.
Requirements
- Node.js 18+
viem(for blockchain interactions)
Weekly Installs
1
Repository
0xaxiom/axiom-publicGitHub Stars
14
First Seen
7 days ago
Security Audits
Installed on
zencoder1
amp1
cline1
openclaw1
opencode1
cursor1