{"domain":"farcaster.xyz","status":"valid","tier":"listed","authority":55,"verified":false,"title":"Farcaster Snap Documentation","summary":"This file aggregates all Farcaster Snap documentation (2.0) for LLM consumption.","country":"US","country_source":"ip","publisher_country":null,"publisher_country_source":null,"hosting_country":"US","llms_txt":"https://docs.farcaster.xyz/snap/llms.txt","llms_full_txt":null,"last_checked":"2026-10-25T14:26:46.591Z","agent_terms":null,"categories":["developer-tools","apis-sdks","documentation-reference"],"capabilities":[],"inferred_tags":["farcaster snaps","snap spec","content negotiation","persistent state","http headers"],"audience":"developers","agent_uses":["read_docs"],"language":"en","platform_generated":false,"agent_summary":"Aggregated developer documentation for Farcaster Snaps 2.0: building, integrating, persistent state, examples, HTTP spec and headers for LLM use.","llms_txt_cached":"https://agentwebmap.com/v1/domain/farcaster.xyz/llms.txt","agentic":"documentation","section_keys":["accent-color-palette","accent-surfaces","accept-requests","action-handlers","action-types","action-user-on-get-is-never-guaranteed","actions","added-audience-user-and-surface","after-tapping-next-idx-1","agent-skill","agents","audience","authenticated-gets","authentication","authentication-changes","available-effects","available-icons","badge","bar-object","barchart","broken-snaps","building-a-farcaster-client-with-snaps","building-a-snap","building-snaps-with-ai","button","button-layout","button-properties","buttons","caching","cast","cell-object","cellgrid","checklist","children","client-integration","client-upgrade-required","collaborative-wordle","color-palette","common-pitfalls","compact-serialization","component-constraints","composecast","constraints","content-negotiation","content-type-responses","contributing","creating-a-snap-with-an-agent","deploying","designing-for-the-feed","discriminated-shape","display-guidelines","dynamic-sites-node-js-hono-express","effects","element-structure","elements","events","examples","fallback-to-v1-on-failure","fetching-snaps","first-page-feed-card","first-page-idx-0","full-example","gap","grid-cell-colors-exception","guides","handler-code","handling-post-interactions","how-errors-flow","how-it-works","how-theming-works","http-headers","icon","image","input","input-data-in-post-requests","integrating-snaps","introduction","item","itemgroup","jfs-payload-shape","json-farcaster-signatures-jfs-format","key-types","learn","link-responses","machine-readable-documentation","media","missing-js-on-local-imports","navigation","new-required-fields-audience-user-and-surface","openminiapp","opensnap","openurl","option-1-cloudflare-worker-proxy","option-2-vercel-edge-middleware","option-3-separate-snap-url","overview","package","package-updates","paginated-gallery-multiple-buttons","paginator","persistent-state","post-payload","post-payload-changes","preview","progress","react-native","react-native-only-props","react-web","reference","reference-implementation","removed-buttonindex","rendering-snaps","rendering-snaps-in-a-client","replay-protection","requirements","response-after-submitting-a-guess","response-after-voting","response-constraints","response-structure","sendtoken","separator","server-side-verification-with-farcaster-snap-hono","shared-props","slider","snapcard-component","stack","standalone","static-sites-github-pages-netlify-s3","structural-constraints","structural-constraints-new","submit","surfaces","swaptoken","switch","target-urls","template-hono","testing","text","the-ui-field","theme-properties","theme-styling","this-or-that","togglegroup","top-level-fields","upgrading-from-v1-0","upgrading-from-v1-0-to-v2-0","url-validation","usage","v2-payload-example","validation","validator-farcaster-snap","variants","vary-responses","verification","version-field","versioning","viewcast","viewchannel","viewprofile","viewtoken","web-only-props","what-clients-do","what-snaps-cannot-control","when-to-use-effects","where-palette-colors-are-used","with-express","with-hono","x-snap-payload-requests"],"section_partial":false,"section_indexed_at":"2026-10-25T14:26:54.094Z"}