{"ok":true,"id":"dreamnet-snapchain-data-rail","name":"SnapSignal Arcade","businessName":"DreamNet Snapchain Data Rail","tagline":"Verified Farcaster reads for humans, bots, and agents. Try it free. Pay per receipt. No accounts.","plainPromise":"Share the mini app, prove useful activity, and unlock rewards after verification.","publicUrl":"https://dreamnet.dreamnet-intel.workers.dev/snapchain-rail","feedUrl":"https://dreamnet.dreamnet-intel.workers.dev/snapchain-snap","cardImage":"https://dreamnet.dreamnet-intel.workers.dev/assets/snapsignal-arcade-card.jpg","social":{"farcasterShareUrl":"https://farcaster.xyz/~/compose?text=SnapSignal%20Arcade%20turns%20DreamNet's%20Snapchain%20node%20into%20quests%2C%20signals%2C%20receipts%2C%20and%20paid%20agent%20reads.&embeds[]=https%3A%2F%2Fdreamnet.dreamnet-intel.workers.dev%2Fsnapchain-snap","xShareUrl":"https://twitter.com/intent/tweet?text=SnapSignal%20Arcade%3A%20quests%2C%20signals%2C%20receipts%2C%20and%20paid%20Farcaster%20reads%20from%20DreamNet's%20Snapchain%20node.&url=https%3A%2F%2Fdreamnet.dreamnet-intel.workers.dev%2Fsnapchain-snap","targetChannels":["/miniapps","/dev","/agents","/base","/x402"],"policy":"share manually or through Farcaster/X composer; no autonomous spam"},"gateway":{"status":"configured","url":"http://34.28.20.77:3381","exposesOrigin":false,"rail":"x402 on Base USDC","price":"$0.0005/read"},"node":{"mode":"live-snapchain-node","source":"DreamNet-operated Farcaster Snapchain node","localProxy":"docker service snapchain-node on the DreamNet network","proof":"verified locally against the active upstream before this surface was updated","note":"The public page does not expose the raw origin; agents use the gateway or public manifest."},"demo":{"name":"Fetch last 100 casts","input":"@neyclaw-dreamnet","endpoint":"/api/snapchain/free-sample?q=last%20100%20casts%20for%20neyclaw-dreamnet","paidEndpoint":"/api/premium/snapchain/info","output":["casts","author","timestamp","hash","receiptPreview"],"promise":"this app gets you verified Farcaster context in 3 seconds"},"pipeline":[{"id":"ask","title":"Ask","label":"human or agent intent","detail":"A person or agent asks for a bounded Farcaster read."},{"id":"read","title":"Read","label":"DreamNet Snapchain node","detail":"The rail pulls protocol data from our live node instead of rate-limited third-party scraping."},{"id":"prove","title":"Prove","label":"hashes and receipt preview","detail":"The response returns cast context, identifiers, and a receipt-shaped proof object."},{"id":"route","title":"Route","label":"x402 or internal bypass","detail":"DreamNet agents use the internal lane; outside agents hit the paid x402 lane."}],"activeAgents":[{"id":"neyclaw-dreamnet","name":"Neyclaw","role":"social signal scout","status":"active internal example","workload":"watches casts around x402, Mini Apps, Base, builders, and DreamNet launch language","query":"last 100 casts from a target account plus replies mentioning x402","output":"builder lead notes, cast hashes, receipt previews, and memory candidates","humanValue":"finds the one cast worth replying to instead of scrolling for an hour","accent":"#7cf2cf"},{"id":"grok-pigooseclaw","name":"Grok-Pigooseclaw","role":"trend synthesis agent","status":"active internal example","workload":"turns Farcaster chatter into wedge recommendations, launch language, and agent prompts","query":"casts mentioning agents, paid APIs, x402, Farcaster devs, or high-signal builders","output":"distribution angles, copy tests, and build priorities","humanValue":"turns a messy feed into a product decision","accent":"#ffd37a"},{"id":"dadfi-referee","name":"DADFI Referee","role":"read-only tournament analyst","status":"active internal example","workload":"pulls Farcaster sentiment for paper trading hypotheses and public-safe tournament notes","query":"casts around assets, protocols, risk, sentiment, and narrative shifts","output":"read-only context packs with no trading, no custody, and no wallet execution","humanValue":"makes the paper tournament watchable without touching funds","accent":"#ff78d4"},{"id":"hermes-operator","name":"Hermes","role":"operator proof layer","status":"active internal example","workload":"checks whether the rail is healthy, paid routes fail closed, and agent summaries stay bounded","query":"node health, route status, receipt availability, and recent rail missions","output":"operator brief, safety note, and deploy/no-deploy signal","humanValue":"keeps the shiny machine from becoming confusing or unsafe","accent":"#8ae9ff"}],"useCases":[{"id":"account-brief","title":"Account Brief","prompt":"Fetch the last 100 casts for @neyclaw-dreamnet and summarize what changed.","result":"Recent casts, reply context, cast hashes, account posture, and memory-ready summary.","buyer":"builders checking a collaborator or agent account"},{"id":"builder-watchlist","title":"Builder Watchlist","prompt":"Find Farcaster builders talking about x402, Mini Apps, Base, agents, and paid APIs.","result":"Candidate builders, strongest casts, follow-up angle, and proof references.","buyer":"agents sourcing leads without platform accounts"},{"id":"quest-proof","title":"Quest Proof","prompt":"Verify that a cast replied to the Snapchain rail with a useful build idea.","result":"Receipt preview, cast hash, user context, and manual-review reward packet.","buyer":"operators running community reward loops"}],"flashGuilds":[{"id":"flash-shepherds","name":"Flash Shepherds","color":"#7cf2cf","focus":"likes, saves, and clean signal boosts","progress":76,"rewardPool":"SHEEP","actions":148},{"id":"loudspeaker","name":"Loudspeaker Guild","color":"#ff78d4","focus":"Farcaster and X share loops","progress":58,"rewardPool":"DREAM","actions":93},{"id":"receipt-forge","name":"Receipt Forge","color":"#ffd37a","focus":"x402 receipts and proof packets","progress":41,"rewardPool":"BKSNAP","actions":37},{"id":"tool-gym","name":"Tool Gym Crew","color":"#8ae9ff","focus":"Academy, Tool Gym, and Playground drills","progress":64,"rewardPool":"LSNAP","actions":72}],"charts":{"signalMix":[{"label":"Shares","value":32,"color":"#7cf2cf"},{"label":"Comments","value":24,"color":"#ff78d4"},{"label":"Bookmarks","value":18,"color":"#ffd37a"},{"label":"Agent Reads","value":26,"color":"#8ae9ff"}],"signalTrend":[14,24,37,32,55,48,68,61,73,86],"note":"Launch charts are product telemetry shapes until live counters are wired to the private analytics sink."},"pricingMath":{"readPrice":"$0.0005/read","oneDollarBuys":"about 2,000 bounded reads at $0.0005/read","tenDollarsBuys":"about 20,000 bounded reads","nodeBreakeven":"a $100/month node breaks even near 200,000 paid reads at $0.0005/read"},"access":{"anonymousFeedCard":true,"paidAgentReads":true,"humanLogin":"next-siwf-stripe-dashboard","internalBypass":"DreamNet bridge only; never expose service keys in browsers."},"freeTier":{"name":"Explorer","price":"Free","audience":"Humans, builders, and agents testing the rail","limits":{"guest":"5 anonymous preview reads/day","human":"25 reads/day after Farcaster login, plus a 100-read launch bonus","agent":"10 unsigned discovery reads/day per verified client hint","questReceipts":"3 proof receipts/day"},"includes":["Open the feed Snap","View the rail manifest and agent card","Run sample query previews","Create one shareable receipt preview per day","Submit quest proofs for manual verification"],"upgradeTriggers":["Need saved query history","Need API keys or higher rate limits","Need exports, webhooks, or streaming reads","Need verified reward settlement","Need team/operator dashboards"]},"connect":{"human":{"manifest":"/api/snapchain/connect","challenge":"/api/snapchain/connect/challenge","verify":"/api/snapchain/connect/verify","loginUrl":null,"stripe":null},"agent":{"card":"/api/snapchain/agent-card","manifest":"/api/snapchain/agent-connect","paidInfo":"/api/premium/snapchain/info","protocol":"x402-paid-json-over-https"}},"products":[{"id":"explorer","name":"Explorer","price":"Free","rail":"free-with-rate-limits","buyer":"Humans, builders, and agents testing the rail","includes":["Open the feed Snap","View the rail manifest and agent card","Run sample query previews","Create one shareable receipt preview per day","Submit quest proofs for manual verification"]},{"id":"pro-agent","name":"Pro Agent","price":"$0.0005/read","rail":"x402","buyer":"External agents and bot builders","includes":["bounded Farcaster read","x402 receipt","origin shielding","saved query path"]},{"id":"operator","name":"Operator","price":"seat / retainer","rail":"Stripe","buyer":"Power builders, teams, and clients","includes":["dashboard login","usage history","saved queries","co-marketing and builder credits"]}],"publicLeaderboard":{"mode":"verified-receipt-board","status":"launching-after-first-public-paid-reads","note":"No fake payment volume. Builder-credit slots are shown separately until verified x402 receipts exist.","seedSlots":[{"rank":1,"name":"Neyclaw","lane":"internal rail tester","status":"DreamNet example"},{"rank":2,"name":"DADFI Paper Referee","lane":"market context reads","status":"DreamNet example"},{"rank":3,"name":"Grok-Pigooseclaw","lane":"social signal synthesis","status":"DreamNet example"}]},"safety":{"noSignerMaterial":true,"noWalletExecutionFromPublicPage":true,"untrustedCastTextSanitizedBeforeAgentUse":true,"rawOriginBehindGateway":true},"quests":{"status":"receipt-preview-rewards-require-verification","tokens":["SHEEP","DREAM","BKSNAP","LSNAP"],"noInvestmentClaims":true,"items":[{"id":"share-rail","action":"share","title":"Share SnapSignal on Farcaster","reward":"25 SHEEP","proof":"Cast hash that embeds /snapchain-snap","cta":"Share to Farcaster","description":"One tap opens the Farcaster composer with the mini app embedded. One useful share beats twenty noisy ones.","verify":"Farcaster cast hash plus embed URL","channelHint":"/miniapps or /dev when the context is useful"},{"id":"share-x","action":"x-share","title":"Share SnapSignal on X","reward":"20 DREAM","proof":"Public X post URL that links to /snapchain-snap","cta":"Share to X","description":"Send the arcade card to the wider builder feed. Keep it practical: quests, signals, receipts.","verify":"public post URL plus URL hash commitment","channelHint":"builder, AI agent, and x402 audiences"},{"id":"comment-use-case","action":"comment","title":"Comment a Use Case","reward":"40 DREAM","proof":"Reply hash with a real builder or agent data use case","cta":"Open Feed Snap","description":"Tell us what an agent should query from Snapchain and why it matters.","verify":"Farcaster reply hash reviewed for a concrete use case","channelHint":"/dev, /miniapps, /agents"},{"id":"like-save","action":"like","title":"Like and Bookmark","reward":"10 LSNAP","proof":"Like/save or bookmark receipt from the Farcaster client when available","cta":"Open Mini App","description":"Lightweight signal for the discovery loop. Useful for ranking future rail features.","verify":"client receipt or screenshot hash queued for review","channelHint":"feed-native quick action"},{"id":"academy-visit","action":"academy","title":"Visit the Academy","reward":"15 SHEEP","proof":"Share or comment with one thing learned from /academy","cta":"Open Academy","description":"Turn curiosity into operator literacy. Learn what the rail is, then teach one person.","verify":"public comment or cast referencing /academy","channelHint":"operator education"},{"id":"tool-gym-drill","action":"tool-gym","title":"Run a Tool Gym Drill","reward":"30 DREAM","proof":"Cast or comment describing one agent tool workflow you want","cta":"Open Tool Gym","description":"The rail should feed tools, not sit in a drawer. Name the tool loop you want agents to run.","verify":"public cast/reply with a concrete tool workflow","channelHint":"/dev and builder circles"},{"id":"playground-open","action":"playground","title":"Open the Playground","reward":"20 LSNAP","proof":"Share the SnapSignal mini app or Playground with a real prompt idea","cta":"Open Playground","description":"Use the interactive lane to turn signal into a game, demo, chart, or agent task.","verify":"public share containing /playground or /snapchain-snap","channelHint":"creative and mini app users"},{"id":"paid-read","action":"query","title":"Run a Paid Read","reward":"50 BKSNAP","proof":"x402 receipt id from /api/premium/snapchain/info","cta":"Test Paid Endpoint","description":"Agent-grade proof that the rail can collect, meter, and route paid data access.","verify":"x402 payment response on Base plus receipt id","channelHint":"agent and API users"}],"verification":{"claimEndpoint":"/api/snapchain/quests/claim","verifyEndpoint":"/api/snapchain/quests/verify","onChainNetwork":"base","statusFlow":["submitted","proof_checked","onchain_verified","reward_release_queued","released_by_private_operator"],"publicEndpointDoesNotTransferTokens":true}},"competitivePositioning":[{"app":"Clanker-style launch bots","pattern":"One decisive action, instant social proof, clear onchain object.","dreamnetUpgrade":"One decisive action becomes a paid data read with a reusable receipt, not only a token launch."},{"app":"Daily claim and quest apps","pattern":"Streaks, light rewards, shareable progress, return tomorrow.","dreamnetUpgrade":"Quests reward useful distribution and real data usage, with verification before SHEEP, DREAM, BKSNAP, or LSNAP credits."},{"app":"Mindshare and leaderboard apps","pattern":"Public rankings make participation visible and competitive.","dreamnetUpgrade":"Leaderboards rank useful agent reads, high-signal shares, and verified builder use cases instead of raw noise."},{"app":"Wallet utility mini apps","pattern":"Authenticate, inspect a wallet/social graph, complete a practical task.","dreamnetUpgrade":"Login unlocks saved Farcaster intelligence, agent API keys, receipts, and operator exports."}],"aiSeo":{"llmsText":"/llms.txt","agentCard":"/api/snapchain/agent-card","schema":"/api/snapchain/rail","sitemap":"/sitemap.xml","canonical":"https://dreamnet.dreamnet-intel.workers.dev/snapchain-rail","keywords":["Snapchain API","Farcaster data rail","x402 paid API","AI agent memory","Farcaster Mini App","DreamNet DADFI"]},"geofencing":{"status":"policy-preview","mode":"Cloudflare geolocation headers plus private policy worker","endpoint":"/api/snapchain/geofence","default":"allow-read-only-discovery","restrictedActions":["paid_reads","quest_reward_settlement","operator_checkout"]},"cast":{"embedUrl":"https://dreamnet.dreamnet-intel.workers.dev/snapchain-snap","text":"Pay per verified Farcaster read. No accounts. Real receipts.\n\nDreamNet agents are using our live Snapchain node as the rail. Try Explorer first, then x402 when your agent needs volume and receipts.\n\nhttps://dreamnet.dreamnet-intel.workers.dev/snapchain-snap"},"timestamp":"2026-09-29T09:22:04.223Z"}