Onboardonboard
technical paper

onboard docs.

How Onboard reads context and turns a tag into a useful, personalized start.

Onboard Technical Paper

Idea

Onboard is an X-native coin context bot.

Tag `@askonboard` under a post, ticker, or contract discussion. Onboard quickly answers:

> What is this coin, why does it exist, and what does the live market look like?

The product is built for fast public coin discovery. It reads the context around a coin, finds the strongest market match, and replies with a compact FOMO-native scan.

What Onboard Returns

A Onboard reply is designed to be short, useful, and easy to read on the timeline.

It can include:

Onboard does not post contract addresses in public replies.

Core Flow

1. A user tags `@askonboard` under an X post.

2. Onboard reads the mention, parent tweet, and quoted tweet when available.

3. Onboard extracts tickers, contract addresses, and relevant phrases.

4. Onboard finds matching coins through live market indexing.

5. Onboard ranks matches by relevance, volume, freshness, and ticker/name confidence.

6. Onboard checks token social context when available.

7. Onboard replies with one clean scan.

Context Engine

The context line is the key feature.

Onboard should summarize the actual reason a coin exists, not just label it with a generic category.

Example:

Context: viral SplashDog TikTok dog meme with creator onboarded

Example:

Context: GMGN mascot coin after GMGN flipped PumpFun and Hyperliquid in 24h revenue

Context sources:

Market Matching

Onboard supports:

Ranking priorities:

1. Direct contract match

2. Exact ticker match

3. Token name match

4. Solana match

5. 24h volume

6. Fresh activity

Reply Shape

@user onboard scan:

Best match: $ONBOARD
Context: X-native coin context bot for fast FOMO scans
MC $42K | vol24 $31K | buys/sells 120/98
Age: 2h | confidence: high
Risk flags: fresh launch, heavy pullback

FOMO: search $ONBOARD

Public Rules

Speed Design

Onboard is optimized for quick replies.

Implemented speed choices:

Default timing:

Current Implementation

Main files:

Deployment

Dry run:

npm run bot:dry-run

Live loop:

npm run bot:loop

Recommended env:

BOT_HANDLE=askonboard
POLL_MS=15000
MARKET_TIMEOUT_MS=1400
LLM_TIMEOUT_MS=1800
CACHE_TTL_MS=90000
FOMO_URL=https://fomo.family

North Star

Onboard should feel like the fastest way to ask:

what is this coin and why does it exist?