Built on Base 🔵

Meet Nora Your Onchain Prompt Engineer

Transform any idea into a production-ready prompt.
Execute it onchain. Instantly.

nora-agent ~ terminal
$ npm run dev
✦ Nora Agent v1.0.0 — LangGraph + Coinbase CDP
✅ AI Model connected
✅ Clanker: Token launch enabled
✅ BankrBot: Farcaster integration enabled
✅ Farcaster: Posting enabled
$ |
$ nora get_contract_address
$ nora optimize_prompt "Create a DeFi trading strategy" ✦ Score: 94/100 · Applied: CoT, Role Prompting $ nora launch_token_clanker symbol=NORA name="Nora Agent Token" ✅ Deployed on Base · 0x4f3a...8b2c $ nora score_prompt "Explain blockchain to a 5 year old" ✦ Score: 87/100 · Clarity: High · Depth: Medium $ nora bankr_check_balance 0x1a2b...9f0e ✦ ETH: 2.418 · USDC: 840.00 · Base Network $ nora generate_meme "Base is inevitable" ✦ Virality: 89/100 · Theme: Based $ nora launch_token_bankr symbol=BRETT name="Brett on Base" ✦ @bankr launch $BRETT · Cast sent on Farcaster $ nora optimize_prompt "Create a DeFi trading strategy" ✦ Score: 94/100 · Applied: CoT, Role Prompting $ nora launch_token_clanker symbol=NORA name="Nora Agent Token" ✅ Deployed on Base · 0x4f3a...8b2c $ nora score_prompt "Explain blockchain to a 5 year old" ✦ Score: 87/100 · Clarity: High · Depth: Medium $ nora bankr_check_balance 0x1a2b...9f0e ✦ ETH: 2.418 · USDC: 840.00 · Base Network $ nora generate_meme "Base is inevitable" ✦ Virality: 89/100 · Theme: Based $ nora launch_token_bankr symbol=BRETT name="Brett on Base" ✦ @bankr launch $BRETT · Cast sent on Farcaster
✅ Token launched · DexScreener live · Liquidity added $ nora bankr_swap from=ETH to=USDC amount=0.5 ✦ Swap queued via @bankr on Farcaster · Pending $ nora rewrite_prompt style=technical depth=expert ✦ Rewritten · Token count: 412 → 289 · Quality: +18% $ nora launch_token_clanker symbol=DEGEN name="Degen Season" ✅ 0x9c1d...3a7f · View on BaseScan $ nora optimize_prompt "Write a viral crypto tweet" ✦ Score: 91/100 · Hooks: Strong · CTA: Clear $ nora bankr_check_balance 0xdeadbeef...1337 ✦ Portfolio: $12,480 · 6 tokens · Base Mainnet ✅ Token launched · DexScreener live · Liquidity added $ nora bankr_swap from=ETH to=USDC amount=0.5 ✦ Swap queued via @bankr on Farcaster · Pending $ nora rewrite_prompt style=technical depth=expert ✦ Rewritten · Token count: 412 → 289 · Quality: +18% $ nora launch_token_clanker symbol=DEGEN name="Degen Season" ✅ 0x9c1d...3a7f · View on BaseScan $ nora optimize_prompt "Write a viral crypto tweet" ✦ Score: 91/100 · Hooks: Strong · CTA: Clear $ nora bankr_check_balance 0xdeadbeef...1337 ✦ Portfolio: $12,480 · 6 tokens · Base Mainnet

Two things. Exceptionally well.

🧠

Prompt Engineering

Transform any vague request into a world-class, production-ready prompt using advanced AI techniques — Chain-of-Thought, ReAct, Self-Critique, Few-Shot, and more.

Chain-of-Thought ReAct Few-Shot Self-Critique
⛓️

Onchain Execution

Launch tokens via Clanker API directly or through BankrBot on Farcaster. Swap tokens, check wallets, post casts — all from one conversational interface.

Base Network Clanker BankrBot Farcaster

Just tell Nora what you want.

01

You send a request

In natural language. Via CLI, webhook, or Farcaster. No special syntax needed.

"Make me a better prompt for writing DeFi strategies"
02

Nora reasons & selects tools

LangGraph ReAct loop processes your request, selects the right tool, and executes it step by step.

optimize_prompt → evaluate_prompt → respond
03

You get production-ready output

An optimized prompt with quality score, techniques applied, and actionable next steps.

✦ Optimized prompt (Score: 94/100) · 6 techniques applied

Two ways to launch. You choose.

⚡ Clanker Direct

Direct API

Call Clanker API directly. Get contract address instantly. No Farcaster account needed.

launch_token_clanker
  • ✅ Instant deployment
  • ✅ No Farcaster needed
  • ✅ Returns contract immediately
  • ⚙️ Requires CLANKER_API_KEY
VS
🏦 BankrBot

Via Farcaster

Post @bankr launch $SYMBOL on Farcaster. BankrBot deploys and replies with contract address.

bankr_launch_token
  • ✅ Social launch visibility
  • ✅ Community sees your launch
  • ✅ BankrBot handles everything
  • ⚙️ Requires NEYNAR_API_KEY
launch@bankr launch $NORA Nora Agent Token
buy@bankr buy $BRETT with 0.1 ETH
sell@bankr sell 1000 $TOKEN
balance@bankr balance

10 tools. Infinite use cases.

🧠 Prompt Tools
optimize_prompt

Transform any prompt into a production-ready version with CoT, ReAct, Few-Shot, Self-Critique applied automatically.

evaluate_prompt

Score a prompt from 0–100 across multiple quality dimensions with actionable feedback.

🎨 Content & Alpha
generate_meme_prompt

Create viral meme concepts with DALL-E image prompts, captions, hashtags, and virality scores.

analyze_trading_narrative

Get narrative scores, alpha signals, and trading strategies for Base ecosystem tokens.

⛓️ Clanker Direct
launch_token_clanker

Deploy a new token on Base mainnet via Clanker API directly. Returns contract + DexScreener link instantly.

check_wallet_balance

Check ETH and token balances on Base mainnet for any wallet address.

post_to_farcaster

Publish content directly to Farcaster via Neynar. Supports channels and embedded links.

🏦 BankrBot via Farcaster
bankr_launch_token

Launch token by posting @bankr launch $SYMBOL name on Farcaster. BankrBot deploys on Base.

bankr_swap

Buy, sell, or swap tokens via BankrBot. Posts @bankr buy/sell/swap commands on Farcaster.

bankr_balance

Check your full portfolio via BankrBot. Posts @bankr balance and shows holdings.

Built with the best.

LangGraph
Multi-step ReAct reasoning
Base Network
Layer 2 by Coinbase
Clanker
Token deployment on Base
BankrBot
Onchain actions via Farcaster
Farcaster
Onchain social network
TypeScript
Type-safe codebase

Join the Nora community.

Building onchain AI. Every single day.