{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/7iI2aUNq5wSirFKqOrcI/5GiRuztoPP72bgBBLbd8/beH60saVD-11.js"],
  "sourcesContent": ["import{jsx as e,jsxs as n}from\"react/jsx-runtime\";import{Link as t}from\"framer\";import{motion as r}from\"framer-motion\";import*as a from\"react\";export const richText=/*#__PURE__*/n(a.Fragment,{children:[/*#__PURE__*/n(\"p\",{children:[\"In an era where big tech dominates our online interactions, Farcaster emerges as a revolutionary platform, reshaping the social media landscape through decentralization. Imagine a space where your data, connections, and online identity are truly in your control. With over 45,000 daily active users, \",/*#__PURE__*/e(t,{href:\"https://www.farcaster.xyz/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Farcaster\"})}),\" is not just another social network\u2014it's a groundbreaking leap into the future of digital interaction. Let's explore why this decentralized approach is the next evolution in social media.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key Takeaways\"})}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Warpcast offers a familiar social experience with decentralized power\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Frames bring interactivity to social posts with onchain actions\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"$DEGEN drives community engagement and project discovery\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Developers can easily build social dApps on an open protocol\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Massive growth and funding signal strong long-term potential\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Adoption may take time due to crypto complexity and niche appeal\"})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What is Farcaster?\"})}),/*#__PURE__*/n(\"p\",{children:[\"Farcaster is a decentralized social network built on \",/*#__PURE__*/e(t,{href:\"https://ethereum.org/en/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Ethereum\"})}),\", launched in 2021 by Dan Romero and Varun Srinivasan. Similar to the \",/*#__PURE__*/e(t,{href:\"https://nostr.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Nostr\"})}),\" and \",/*#__PURE__*/e(t,{href:\"https://www.lens.xyz/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Lens\"})}),\" protocols, it uses IPFS for content storage and Ethereum for data integrity, combining the best aspects of Twitter and Reddit while enabling onchain functionality.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Farcaster serves as a Social Graph protocol, enabling the development of decentralized social applications\",className:\"framer-image\",height:\"486\",src:\"https://framerusercontent.com/images/iiR1UVUE06OVoxfvx4HilDtGfg.png\",srcSet:\"https://framerusercontent.com/images/iiR1UVUE06OVoxfvx4HilDtGfg.png?scale-down-to=512 512w,https://framerusercontent.com/images/iiR1UVUE06OVoxfvx4HilDtGfg.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/iiR1UVUE06OVoxfvx4HilDtGfg.png 1954w\",style:{aspectRatio:\"1954 / 972\"},width:\"977\"}),/*#__PURE__*/e(\"p\",{children:\"Farcaster serves as a Social Graph protocol, enabling the development of decentralized social applications\"}),/*#__PURE__*/n(\"p\",{children:[\"With high-profile users, including the entire \",/*#__PURE__*/e(t,{href:\"https://www.base.org/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Base\"})}),\" team, Farcaster has quickly become a hub for Web3 activity. As a decentralized protocol, it empowers users to control their accounts, data, and relationships across any client or UI. Ownership of your \",/*#__PURE__*/e(t,{href:\"https://formo.so/blog/how-does-web3-social-data-transform-the-user-experience\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"web3 social data \"})}),\"on Farcaster helps resist censorship and privacy violations.\"]}),/*#__PURE__*/e(\"p\",{children:\"Farcaster is structured into three key layers:\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Chain Layer (Ethereum): \"}),\"This foundational layer handles account registration and query functions.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Data Layer (Delta Graph): \"}),\"Comprising nodes called hubs, this layer stores and synchronizes user data. It maintains a secure, decentralized structure that is critical for user control and privacy.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Application layer:\"}),\" This layer supports the creation of mobile and desktop apps that function like existing social media apps but with the added benefit of Farcaster's decentralized principles.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What makes Farcaster different?\"})}),/*#__PURE__*/n(\"p\",{children:[\"Unlike traditional platforms such as \",/*#__PURE__*/e(t,{href:\"https://www.facebook.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Facebook\"})}),\", \",/*#__PURE__*/e(t,{href:\"https://x.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Twitter\"})}),\", and \",/*#__PURE__*/e(t,{href:\"https://www.tiktok.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"TikTok\"})}),\", which are centralized networks that control user interactions, posts, and moderation, Farcaster stands out for its commitment to decentralization, user ownership, and innovation. Here's why it\u2019s gaining traction among users and developers:\"]}),/*#__PURE__*/e(\"img\",{alt:\"Farcaster allows users to fully control their data without central authority oversight\",className:\"framer-image\",height:\"601\",src:\"https://framerusercontent.com/images/jrJtbougV8TNWe8zZ5IjQ6ks.png\",srcSet:\"https://framerusercontent.com/images/jrJtbougV8TNWe8zZ5IjQ6ks.png?scale-down-to=512 512w,https://framerusercontent.com/images/jrJtbougV8TNWe8zZ5IjQ6ks.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/jrJtbougV8TNWe8zZ5IjQ6ks.png 1890w\",style:{aspectRatio:\"1890 / 1202\"},width:\"945\"}),/*#__PURE__*/e(\"p\",{children:\"Farcaster allows users to fully control their data without central authority oversight\"}),/*#__PURE__*/e(\"p\",{children:\"Here's why it's capturing the imagination of users and developers alike:\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Decentralization\"})}),/*#__PURE__*/e(\"p\",{children:\"Farcaster reduces censorship and data breaches by distributing control across a network of nodes. No single entity can monopolize or manipulate user data.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"User ownership\"})}),/*#__PURE__*/n(\"p\",{children:[\"You maintain full control over your data and digital identity on Farcaster. Your contributions, interactions, and \",/*#__PURE__*/e(t,{href:\"https://formo.so/blog/web3-customer-personas-what-are-they-how-to-create-them\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"personal data\"})}),\" are securely managed and portable across different clients and apps.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Interoperability\"})}),/*#__PURE__*/n(\"p\",{children:[\"Farcaster integrates with other \",/*#__PURE__*/e(t,{href:\"https://formo.so/blog/mapping-the-web3-tooling-landscape-for-communities\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Web3 applications\"})}),\", creating a connected digital ecosystem where users can interact across platforms.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Transparency and security\"})}),/*#__PURE__*/e(\"p\",{children:\"Every interaction is recorded on a public blockchain, ensuring transparency and enhancing security. This immutable record helps build trust and accountability.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Community Governance\"})}),/*#__PURE__*/n(\"p\",{children:[\"Farcaster is governed by its users, who actively participate in decision-making processes. This democratic model fosters a \",/*#__PURE__*/e(t,{href:\"https://formo.so/blog/how-to-build-a-web3-community-best-engagement-strategies\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"community-driven \"})}),\"environment where user input shapes the platform\u2019s evolution.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Developer Friendly\"})}),/*#__PURE__*/e(\"p\",{children:\"Farcaster provides tools and frameworks that enable developers to easily create decentralized applications (dApps), thereby encouraging innovation within the ecosystem.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Farcaster's growth and prospects\"})}),/*#__PURE__*/e(\"p\",{children:\"Farcaster's mission is to give users full control over their social graph\u2014who they connect with, how they interact, and how their data is used. This decentralization prevents large corporations from monopolizing user data and interactions, fostering a more open and user-driven social media experience.\"}),/*#__PURE__*/e(\"img\",{alt:\"Farcaster has seen significant growth, particularly after the launch of its V2 version in 2023\",className:\"framer-image\",height:\"729\",src:\"https://framerusercontent.com/images/jUlpeO2xrRVQ1wLI9crdMkOthOM.png\",srcSet:\"https://framerusercontent.com/images/jUlpeO2xrRVQ1wLI9crdMkOthOM.png?scale-down-to=512 512w,https://framerusercontent.com/images/jUlpeO2xrRVQ1wLI9crdMkOthOM.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/jUlpeO2xrRVQ1wLI9crdMkOthOM.png 1964w\",style:{aspectRatio:\"1964 / 1458\"},width:\"982\"}),/*#__PURE__*/e(\"p\",{children:\"Farcaster has seen significant growth, particularly after the launch of its V2 version in 2023\"}),/*#__PURE__*/n(\"p\",{children:[\"The platform\u2019s potential lies in its adaptability and ability to evolve, boasting 50x growth since October 2023. It already supports multiple dApps within its ecosystem and has attracted significant investment, including $30 million from \",/*#__PURE__*/e(t,{href:\"https://a16z.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"a16z\"})}),\" VC. With ex-Coinbase leaders at the helm, Farcaster is positioning itself as a challenger to major platforms such as Facebook, \",/*#__PURE__*/e(t,{href:\"https://snap.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Snap\"})}),\", and Twitter.\"]}),/*#__PURE__*/e(\"p\",{children:\"While Farcaster has a lot of promise, mass adoption could be slow due to a few key challenges:\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Complexity: \"}),\"The platform's decentralized nature may pose a learning curve for non-crypto-savvy users.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Data Control:\"}),\" While decentralized, the actual extent of user control over their data remains uncertain, as developers and marketers could find ways to leverage it.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Adoption:\"}),\" Farcaster currently appeals mostly to blockchain enthusiasts, and it may take time for wider audiences to recognize its value.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Competition:\"}),\" It operates in a crowded space alongside other decentralized social platforms such as \",/*#__PURE__*/e(t,{href:\"https://www.lens.xyz/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Lens Protocol\"})}),\" and \",/*#__PURE__*/e(t,{href:\"https://www.deso.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"DeSo\"})}),\".\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Despite these hurdles, growing dissatisfaction with traditional social media platforms could drive mainstream adoption. Farcaster\u2019s unique combination of user control, decentralized data management, and openness to developers presents a strong potential for a new kind of social network.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Warpcast: Your gateway to Farcaster\"})}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://warpcast.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Warpcast\"})}),\" is Farcaster's flagship application, designed to provide a seamless user experience while harnessing the power of its decentralized infrastructure. Here\u2019s what makes Warpcast the go-to app for exploring Farcaster:\"]}),/*#__PURE__*/e(\"img\",{alt:\"Warpcast is a decentralized social media application built on top of the Farcaster protocol\",className:\"framer-image\",height:\"754\",src:\"https://framerusercontent.com/images/CUKxYxSneU3ZZgOQHJlry2mus.png\",srcSet:\"https://framerusercontent.com/images/CUKxYxSneU3ZZgOQHJlry2mus.png?scale-down-to=512 512w,https://framerusercontent.com/images/CUKxYxSneU3ZZgOQHJlry2mus.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/CUKxYxSneU3ZZgOQHJlry2mus.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/CUKxYxSneU3ZZgOQHJlry2mus.png 2144w\",style:{aspectRatio:\"2144 / 1508\"},width:\"1072\"}),/*#__PURE__*/e(\"p\",{children:\"Warpcast is a decentralized social media application built on top of the Farcaster protocol\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"User-friendly interface: \"}),\"With an intuitive design, Warpcast eases the transition from traditional social media, offering a familiar layout that helps users quickly adapt to Farcaster\u2019s decentralized environment.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Content creation and sharing: \"}),\"Warpcast supports a variety of content formats, including text, images, and video, giving users creative flexibility to engage with their audience.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Decentralized identity:\"}),\" Your online identity remains secure and portable. Unlike centralized platforms, Warpcast ensures that your data and identity are fully under your control as you explore different apps.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Monetization Opportunities: \"}),\"With features such as tips, subscriptions, and tokens (e.g., $DEGEN), Warpcast enables users to monetize content and interactions, benefiting both creators and their audience.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Enhanced privacy:\"}),\" Warpcast provides granular privacy settings, enabling users to customize their online experience according to their needs and preferences.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Community Building:\"}),\" Users can create interest-based communities, making it easy to connect and collaborate with others who share similar passions.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Warpcast\u2019s UI feels similar to Twitter but introduces unique features such as channels, which allow users to broadcast messages and form communities.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Farcaster\u2019s Community Projects: $DEGEN\"})}),/*#__PURE__*/n(\"p\",{children:[\"One of the most exciting projects on Farcaster is \",/*#__PURE__*/e(t,{href:\"https://coinmarketcap.com/currencies/degen-base/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"$DEGEN\"})}),\", a token system that allows users to tip each other based on daily engagement. The more interactions and replies you receive, the larger your daily $DEGEN allocation. However, any unused allocation resets daily. At the end of each season, the accumulated $DEGEN is airdropped, with users often receiving substantial rewards.\"]}),/*#__PURE__*/e(\"img\",{alt:\"$DEGEN is a meme coin associated with Farcaster and Warpcast\",className:\"framer-image\",height:\"529\",src:\"https://framerusercontent.com/images/nYVtCxDLeDeFWjMVS4DEsdmh85I.png\",srcSet:\"https://framerusercontent.com/images/nYVtCxDLeDeFWjMVS4DEsdmh85I.png?scale-down-to=512 512w,https://framerusercontent.com/images/nYVtCxDLeDeFWjMVS4DEsdmh85I.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/nYVtCxDLeDeFWjMVS4DEsdmh85I.png 1600w\",style:{aspectRatio:\"1600 / 1059\"},width:\"800\"}),/*#__PURE__*/e(\"p\",{children:\"$DEGEN is a meme coin associated with Farcaster and Warpcast\"}),/*#__PURE__*/e(\"p\",{children:\"Builders are also using $DEGEN to bootstrap new projects, and the token has even spawned its own Layer 3 (L3), which is gaining significant traction.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Understanding Farcaster Frames\"})}),/*#__PURE__*/e(\"p\",{children:\"Farcaster\u2019s early growth was slow, but the introduction of Farcaster Frames has shifted momentum. Frames connect the Farcaster social network to the blockchain, enabling users to turn posts into interactive experiences (e.g., mint NFTs, play games, check data like $DEGEN allowance). Unlike traditional static images or videos, Frames provide dynamic elements such as buttons that respond to user actions.\"}),/*#__PURE__*/e(\"img\",{alt:\"Farcaster Frames offers a versatile tool for developers to create engaging and interactive content\",className:\"framer-image\",height:\"696\",src:\"https://framerusercontent.com/images/qyaHaxUrKeqP0VQSCc9repOsqSA.png\",srcSet:\"https://framerusercontent.com/images/qyaHaxUrKeqP0VQSCc9repOsqSA.png?scale-down-to=512 512w,https://framerusercontent.com/images/qyaHaxUrKeqP0VQSCc9repOsqSA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/qyaHaxUrKeqP0VQSCc9repOsqSA.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/qyaHaxUrKeqP0VQSCc9repOsqSA.png 2242w\",style:{aspectRatio:\"2242 / 1392\"},width:\"1121\"}),/*#__PURE__*/e(\"p\",{children:\"Farcaster Frames offers a versatile tool for developers to create engaging and interactive content\"}),/*#__PURE__*/e(\"p\",{children:\"Key Benefits of Frames:\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[\"Enhanced Embeds: Frames allow for interactive content embeds. For instance, a \",/*#__PURE__*/e(t,{href:\"https://workspace.google.com/products/slides/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Google Slides\"})}),\" presentation can be fully navigated within a Frame, as opposed to static previews in traditional embeds.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[\"Integrated Embeds: Frames integrate seamlessly with dApps. For example, \",/*#__PURE__*/e(t,{href:\"https://opensea.io/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"OpenSea\"})}),' could provide users with \"fave\" NFTs directly from a Farcaster post without leaving the platform, adding interactive functionality within social feeds.']})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sponsored Interactions: Developers can sponsor blockchain transactions within Frames. For example, an NFT minting Frame could allow users to mint directly from the developer\u2019s wallet, covering transaction fees. Users don\u2019t execute the transaction or pay fees but still get the NFT minted to their address.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"The growing popularity of $DEGEN, Warpcast, and Farcaster highlights increasing interest in decentralized social media. These platforms are not just copies of existing networks; they offer unique experiences and exciting opportunities for creativity, innovation, and deeper user engagement.\"}),/*#__PURE__*/n(\"p\",{children:[\"As more developers build on the protocol and mainstream users become disillusioned with traditional platforms, Farcaster\u2019s adoption may accelerate.\\xa0 Embrace the future with Farcaster and join the social networking revolution. \",/*#__PURE__*/e(t,{href:\"https://formo.so/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Formo\"})}),\" lets you collect verified Farcaster usernames with our Connect Farcaster feature.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Further sources:\\xa0\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(t,{href:\"https://formo.so/blog/what-is-consumer-crypto-are-dapps-the-future-for-consumers\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"What is Consumer Crypto? Are Dapps the future for consumers?\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(t,{href:\"https://formo.so/blog/what-is-dapp-analytics-and-why-does-it-matter-in-web3\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"What Is Dapp Analytics and Why Does It Matter in Web3?\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(t,{href:\"https://formo.so/blog/web3-go-to-market-strategies-new-approaches-and-key-metrics\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Web3 Go-to-Market Strategies: New Approaches and Key Metrics\"})})})})]}),/*#__PURE__*/n(\"p\",{children:[\"Follow us on \",/*#__PURE__*/e(t,{href:\"https://www.linkedin.com/company/getformo\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"LinkedIn\"})}),\" and \",/*#__PURE__*/e(t,{href:\"https://x.com/getformo\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Twitter\"})}),\", and join our \",/*#__PURE__*/e(t,{href:\"https://formo-community.slack.com/ssb/redirect#/shared-invite/email\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"community\"})}),\" to learn how Formo turbocharges growth for leading teams across web3!\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Additional FAQs\"})}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"1. Can I use Farcaster without understanding crypto or Ethereum?\",/*#__PURE__*/e(\"br\",{})]}),\"Yes\u2014but with some limitations. While Warpcast simplifies access, understanding wallets and gas fees may help users Frames or engage with tokens like $DEGEN.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"2. Is Farcaster just for developers and crypto people?\",/*#__PURE__*/e(\"br\",{})]}),\"Currently, most users are crypto-native, but the platform is evolving fast, with user-friendly apps and onboarding improving steadily.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"3. How is Farcaster different from Lens Protocol or Nostr?\",/*#__PURE__*/e(\"br\",{})]}),\"Farcaster focuses on data integrity and portability using Ethereum, emphasizes app interoperability, and has strong community governance. Lens is more identity-focused, and Nostr is Bitcoin-native and simpler in architecture.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"4. Can I monetize content on Farcaster like I do on YouTube or X?\",/*#__PURE__*/e(\"br\",{})]}),\"Yes. Through $DEGEN tips, subscriptions, and onchain integrations (like NFTs or incentives), Farcaster opens up creative monetization paths, all decentralized.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"5. What\u2019s a \u201CFrame\u201D in plain English?\",/*#__PURE__*/e(\"br\",{})]}),\"A Frame is like a mini app inside a social post\u2014so instead of just seeing a preview, you can interact (e.g., mint an NFT or vote in a poll) without leaving your feed.\"]})]});export const richText1=/*#__PURE__*/n(a.Fragment,{children:[/*#__PURE__*/n(\"p\",{children:[\"We're excited to announce that \",/*#__PURE__*/e(t,{href:\"https://linea.build/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Linea\"})}),\", a powerful zk-rollup layer-2 blockchain, is now integrated with Formo\u2019s web3 Form Builder! This integration allows web3 dApps and teams building on Linea to easily create web3 forms and surveys, capturing both onchain and offchain data to drive product-market fit.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Linea is now LIVE on Formo!\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/T0kl1sLCDGgrveDXhiw2TrOrE.png\",srcSet:\"https://framerusercontent.com/images/T0kl1sLCDGgrveDXhiw2TrOrE.png?scale-down-to=512 512w,https://framerusercontent.com/images/T0kl1sLCDGgrveDXhiw2TrOrE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/T0kl1sLCDGgrveDXhiw2TrOrE.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"Linea x Formo\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why Linea?\"})}),/*#__PURE__*/e(\"p\",{children:\"Linea is a cutting-edge zk-rollup scaling solution for Ethereum, designed to enhance transaction speed and reduce costs without compromising security. With its innovative zero-knowledge technology, Linea ensures that developers can build fast, efficient dApps that maintain Ethereum\u2019s robust security guarantees.\\xa0\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What does this mean for you?\"})}),/*#__PURE__*/e(\"p\",{children:\"With Linea\u2019s integration, you can seamlessly create token-gated forms for the Linea ecosystem. Whether you're a builder, marketer, or community manager, Linea\u2019s integration into Formo makes it easy to capture insights from your community and acquire verified onchain users.\"}),/*#__PURE__*/e(\"img\",{alt:\"Linea is now LIVE on Formo!\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/iMquGv9Jj3R3C7h5mZ45a0noZ0E.png\",srcSet:\"https://framerusercontent.com/images/iMquGv9Jj3R3C7h5mZ45a0noZ0E.png?scale-down-to=512 512w,https://framerusercontent.com/images/iMquGv9Jj3R3C7h5mZ45a0noZ0E.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/iMquGv9Jj3R3C7h5mZ45a0noZ0E.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"Blockchains supported by Formo\"}),/*#__PURE__*/e(\"p\",{children:\"Today, you can:\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Create forms that utilize onchain data from Linea, such as token and NFT balances.\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Implement surveys and collect responses faster than ever for Linea dapps, users, and communities.\"})})]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Yos Riady,\"}),\" Founder of Formo, shares his enthusiasm:\",/*#__PURE__*/e(\"br\",{}),\"\u201CThe integration of Linea marks an exciting new chapter for Formo. We\u2019re beyond excited to see how builders will use Formo to build onchain communities using Linea\u2019s data.\u201D\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Getting Started with Linea on Formo\"})}),/*#__PURE__*/e(\"p\",{children:\"Accessing Linea\u2019s data is now easier than ever on Formo. When creating a form, simply choose Linea as your preferred blockchain, and you have full access to onchain data from the Linea network.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"How to connect to the Linea network in your web3 Form:\"})}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 1\"}),\": Go to \",/*#__PURE__*/e(t,{href:\"https://formo.so\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!0,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Formo.so\"})})]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 2: \"}),\"Sign in and create a form\"]}),/*#__PURE__*/e(\"img\",{alt:\"Linea is now LIVE on Formo!\",className:\"framer-image\",height:\"372\",src:\"https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png\",srcSet:\"https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png?scale-down-to=512 512w,https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png 1188w\",style:{aspectRatio:\"1188 / 744\"},width:\"594\"}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 3\"}),\": Go to Access Gate in the Settings page and choose \u201CAdd Requirement\u201D. You can select an ERC20 Token or a Native Token based on your needs.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Linea is now LIVE on Formo!\",className:\"framer-image\",height:\"491\",src:\"https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png\",srcSet:\"https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png?scale-down-to=512 512w,https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png 1918w\",style:{aspectRatio:\"1918 / 982\"},width:\"959\"}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 4:\"}),\" Select the \u201CLinea\u201D network, search or paste your token address\"]}),/*#__PURE__*/e(\"img\",{alt:\"Linea is now LIVE on Formo!\",className:\"framer-image\",height:\"512\",src:\"https://framerusercontent.com/images/oGQDbZ6k5XeroNBzrPt45pbuA.png\",srcSet:\"https://framerusercontent.com/images/oGQDbZ6k5XeroNBzrPt45pbuA.png?scale-down-to=512 512w,https://framerusercontent.com/images/oGQDbZ6k5XeroNBzrPt45pbuA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/oGQDbZ6k5XeroNBzrPt45pbuA.png 1553w\",style:{aspectRatio:\"1553 / 1024\"},width:\"776\"}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 5\"}),\": Set the minimum amount and name your requirement\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 6:\"}),\" Click on \u201CAdd requirement\u201D to complete.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Linea is now LIVE on Formo!\",className:\"framer-image\",height:\"504\",src:\"https://framerusercontent.com/images/RsSeXRTv65gJUwEnDGlgmgWEHs.png\",srcSet:\"https://framerusercontent.com/images/RsSeXRTv65gJUwEnDGlgmgWEHs.png?scale-down-to=512 512w,https://framerusercontent.com/images/RsSeXRTv65gJUwEnDGlgmgWEHs.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/RsSeXRTv65gJUwEnDGlgmgWEHs.png 1538w\",style:{aspectRatio:\"1538 / 1009\"},width:\"769\"}),/*#__PURE__*/e(\"p\",{children:\"Next, you can publish and share the form to start collecting responses. You\u2019ll be able to engage with your most active users and gain actionable insights to build products people want.\"}),/*#__PURE__*/e(\"img\",{alt:\"Linea is now LIVE on Formo!\",className:\"framer-image\",height:\"511\",src:\"https://framerusercontent.com/images/TLBc00e3j8PtMNKrOEu3KFkXh0.png\",srcSet:\"https://framerusercontent.com/images/TLBc00e3j8PtMNKrOEu3KFkXh0.png?scale-down-to=512 512w,https://framerusercontent.com/images/TLBc00e3j8PtMNKrOEu3KFkXh0.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/TLBc00e3j8PtMNKrOEu3KFkXh0.png 1556w\",style:{aspectRatio:\"1556 / 1022\"},width:\"778\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What\u2019s next?-\"})}),/*#__PURE__*/n(\"p\",{children:[\"We\u2019re committed to integrating more blockchains and offering additional features to support your web3 data and analytics needs. If there\u2019s a blockchain you\u2019d love to see on Formo, \",/*#__PURE__*/e(t,{href:\"https://formo.canny.io/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"let us know\"})}),\", and we\u2019ll work to make it happen!\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://app.formo.so\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Get started\"})}),\" with Linea and Formo today!\"]})]});export const richText2=/*#__PURE__*/n(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"In today\u2019s digital age, privacy concerns and data leaks can make anyone reluctant to participate in surveys. Many researchers are turning to private surveys to overcome these barriers and gather candid, unbiased responses.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Anonymous surveys are increasingly important in a world where personal data is often collected, making anonymity a key factor in successful survey design. This guide will help you create effective anonymous surveys and collect valuable feedback to improve your product.\"}),/*#__PURE__*/e(\"img\",{alt:\"Anonymous surveys help users trust and feel more comfortable in providing honest feedback\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/Je1rTr7cA1ih9UsjApRckm8d8.png\",srcSet:\"https://framerusercontent.com/images/Je1rTr7cA1ih9UsjApRckm8d8.png?scale-down-to=512 512w,https://framerusercontent.com/images/Je1rTr7cA1ih9UsjApRckm8d8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Je1rTr7cA1ih9UsjApRckm8d8.png 1920w\",style:{aspectRatio:\"1920 / 1080\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"Anonymous surveys help users trust and feel more comfortable in providing honest feedback\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What are Anonymous Surveys?\"})}),/*#__PURE__*/n(\"p\",{children:[\"Anonymous surveys are a set of questions designed to collect feedback without capturing identifiable \",/*#__PURE__*/e(t,{href:\"https://formo.so/blog/90-web3-buyer-persona-survey-questions-to-ask-target-users\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"personal information\"})}),\" such as names, contact details, or locations. Research from USC and California State University indicates that private surveys encourage more truthful answers, as respondents feel more secure when their identities are protected.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Best uses of anonymous surveys for Web3 startups\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/nvzIyInKqNWHjZC7hni1dyEi4VE.png\",srcSet:\"https://framerusercontent.com/images/nvzIyInKqNWHjZC7hni1dyEi4VE.png?scale-down-to=512 512w,https://framerusercontent.com/images/nvzIyInKqNWHjZC7hni1dyEi4VE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/nvzIyInKqNWHjZC7hni1dyEi4VE.png 1920w\",style:{aspectRatio:\"1920 / 1080\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"Best uses of anonymous surveys for Web3 startups\"}),/*#__PURE__*/e(\"p\",{children:\"For instance, you can use an anonymous survey to:\\xa0\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Collect feedback to gauge user satisfaction\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Identify areas for improvement in your product\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Get insights that might not surface in face-to-face feedback sessions\"})})]}),/*#__PURE__*/e(\"p\",{children:\"By safeguarding privacy, anonymous surveys foster trust, leading to honest and accurate responses. This method not only respects participants' data privacy but also enhances the quality of the feedback collected.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Anonymous Surveys vs Confidential Surveys\"})}),/*#__PURE__*/e(\"p\",{children:\"While both anonymous and confidential surveys protect respondent privacy, they do so in different ways. Confidential surveys link responses to personal information, but only selected administrators can access this data. The choice between the two depends on your survey\u2019s goals and context, with each offering distinct advantages and limitations.\"}),/*#__PURE__*/e(\"img\",{alt:\"The main differences between Anonymous and Confidential Surveys\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/nzd3Kq8wsk2AIfnXS4yxUoVlNps.png\",srcSet:\"https://framerusercontent.com/images/nzd3Kq8wsk2AIfnXS4yxUoVlNps.png?scale-down-to=512 512w,https://framerusercontent.com/images/nzd3Kq8wsk2AIfnXS4yxUoVlNps.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/nzd3Kq8wsk2AIfnXS4yxUoVlNps.png 1920w\",style:{aspectRatio:\"1920 / 1080\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"The main differences between Anonymous and Confidential Surveys\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"6 Benefits of Anonymous Surveys\"})}),/*#__PURE__*/e(\"p\",{children:\"Anonymous surveys offer several strategic advantages that can enhance the quality of the data collected and improve respondent engagement:\"}),/*#__PURE__*/e(\"img\",{alt:\"6 Key benefits of anonymous surveys to boost user retention\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/qFmgtkBuKhHMBu5FFNOcQtzrk.png\",srcSet:\"https://framerusercontent.com/images/qFmgtkBuKhHMBu5FFNOcQtzrk.png?scale-down-to=512 512w,https://framerusercontent.com/images/qFmgtkBuKhHMBu5FFNOcQtzrk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/qFmgtkBuKhHMBu5FFNOcQtzrk.png 1920w\",style:{aspectRatio:\"1920 / 1080\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"6 Key benefits of anonymous surveys to boost user retention\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Encourages open dialogue\"})}),/*#__PURE__*/e(\"p\",{children:\"When respondents are assured of anonymity, they are more likely to share honest opinions, which can lead to deeper insights.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Boosts response rates\"})}),/*#__PURE__*/e(\"p\",{children:\"The assurance of anonymity reduces anxiety around participation, leading to higher response rates and more representative data.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Secures honest feedback\"})}),/*#__PURE__*/e(\"p\",{children:\"Anonymity empowers respondents to discuss sensitive or critical issues freely, providing organizations with a clearer understanding of underlying challenges.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Minimizes response bias\"})}),/*#__PURE__*/e(\"p\",{children:\"By eliminating the fear of repercussions, anonymous surveys help to reduce bias, ensuring that responses reflect true sentiments.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Facilitates problem identification\"})}),/*#__PURE__*/e(\"p\",{children:\"Honest, unfiltered feedback helps organizations identify key issues, from bad user experience to finding the era to improve products.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Enhances user satisfaction\"})}),/*#__PURE__*/e(\"p\",{children:\"Addressing the concerns raised through anonymous feedback can lead to increased satisfaction and a stronger, more positive community.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Best practices for designing Anonymous Surveys\"})}),/*#__PURE__*/e(\"img\",{alt:\"Basic steps to create anonymous surveys\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/vFbrEt2uyL3Z2L6UybE5tpzIBJo.png\",srcSet:\"https://framerusercontent.com/images/vFbrEt2uyL3Z2L6UybE5tpzIBJo.png?scale-down-to=512 512w,https://framerusercontent.com/images/vFbrEt2uyL3Z2L6UybE5tpzIBJo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/vFbrEt2uyL3Z2L6UybE5tpzIBJo.png 1920w\",style:{aspectRatio:\"1920 / 1080\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"Basic steps to create anonymous surveys\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"A) Preparation Phase:\"})}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Define clear objectives\"})}),/*#__PURE__*/e(\"p\",{children:\"Establish precise goals for the survey, such as improving user engagement or understanding their needs. These objectives will inform the design and analysis of your survey.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Select a secure platform\"})}),/*#__PURE__*/n(\"p\",{children:[\"Use a survey platform that ensures data anonymity and complies with data protection regulations. Leading platforms such as \",/*#__PURE__*/e(t,{href:\"https://formo.so/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Formo\"})}),\" enable you to create anonymous surveys and limit respondents with token-gating.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. Communicate transparency\"})}),/*#__PURE__*/e(\"p\",{children:\"Clearly explain the purpose of the survey and how the data will be used. Address any privacy concerns to build trust among participants.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"4. Promote participation\"})}),/*#__PURE__*/e(\"p\",{children:\"Stress the importance of each respondent\u2019s input in shaping organizational outcomes. Highlight that every voice is valued and critical for driving improvement.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"B) Design Phase:\"})}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"5. Diversify question types\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:\"Utilize a mix of question formats\u2014such as multiple-choice for quick answers and open-ended questions for more granular insights\u2014to capture a comprehensive view of respondent opinions.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"6. Maintain brevity\"})}),/*#__PURE__*/e(\"p\",{children:\"Keep the survey concise, ideally under 10 minutes, to prevent fatigue and maintain respondent engagement. Focus on questions that align directly with your survey objectives.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"7. Avoid leading questions\"})}),/*#__PURE__*/e(\"p\",{children:\"Use neutral language to craft questions that are clear and free from bias, ensuring that the responses are authentic and reflective of true opinions.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"8. Pilot the survey\"})}),/*#__PURE__*/e(\"p\",{children:\"Conduct a small-scale trial of the survey to identify any potential issues, such as ambiguous questions or technical glitches. Use this feedback to refine the survey before full deployment.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"C) Execution and Analysis Phase:\"})}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"9. Set clear deadlines\"})}),/*#__PURE__*/e(\"p\",{children:\"Establish a firm deadline for survey completion to encourage prompt responses and streamline the data collection process.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"10. Analyze with precision\"})}),/*#__PURE__*/e(\"p\",{children:\"Focus on identifying trends and patterns rather than zeroing in on individual responses. Employ data visualization tools to distill complex data into actionable insights.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"11. Implement feedback\"})}),/*#__PURE__*/e(\"p\",{children:\"Develop a strategic action plan based on the survey findings, ensuring that the insights collected translate into tangible improvements. Share the outcomes with participants to reinforce the value of their contributions.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"12. Continual improvement\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:\"Regularly conduct anonymous surveys to monitor progress and refine your approach. Continuous feedback loops to maintain a dynamic and responsive organization.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"8 Proven Tips to create high-quality Anonymous Surveys\"})}),/*#__PURE__*/e(\"img\",{alt:\"8 Tips to create the best anonymous surveys and enhance your user experiences\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/9YVXN9igOxkW4fc6ijiiVtZxy1c.png\",srcSet:\"https://framerusercontent.com/images/9YVXN9igOxkW4fc6ijiiVtZxy1c.png?scale-down-to=512 512w,https://framerusercontent.com/images/9YVXN9igOxkW4fc6ijiiVtZxy1c.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/9YVXN9igOxkW4fc6ijiiVtZxy1c.png 1920w\",style:{aspectRatio:\"1920 / 1080\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"8 Tips to create the best anonymous surveys and enhance your user experiences\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Prioritize close-ended questions\"})}),/*#__PURE__*/e(\"p\",{children:\"Use close-ended questions to streamline the response process and minimize survey fatigue. Reserve open-ended questions for the end to capture detailed feedback without overwhelming respondents.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Carefully frame demographic queries\"})}),/*#__PURE__*/e(\"p\",{children:\"To preserve anonymity, ask demographic questions in broad categories (e.g., age ranges) rather than specific details that could potentially identify respondents.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. Avoid double-barreled questions\"})}),/*#__PURE__*/e(\"p\",{children:\"Ensure each question in your survey addresses a single issue or topic. Double-barreled questions\u2014those that ask about two different things at once (e.g., \u201CHow satisfied are you with the quality and speed of our service?\u201D)\u2014can confuse respondents and lead to unclear or misleading responses.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"4. Survey a broad audience\"})}),/*#__PURE__*/e(\"p\",{children:\"To achieve comprehensive and balanced feedback, target a wide and diverse respondent pool. A larger sample size also helps maintain anonymity, as individual responses are less likely to be identifiable.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"5. Avoid personal data collection\"})}),/*#__PURE__*/e(\"p\",{children:\"Configure your survey settings to avoid collecting Personally Identifiable Information (PII) such as names and email addresses. This adjustment ensures that responses remain anonymous and aligns with the survey\u2019s goal of preserving respondent privacy.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"6. Ensure compliance with data regulations\"})}),/*#__PURE__*/e(\"p\",{children:\"Adhere to data protection standards such as GDPR or similar regulations in your region. Compliance involves implementing measures to protect respondent data and maintaining transparency about how data is used.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"7. Monitor for duplicate responses\"})}),/*#__PURE__*/e(\"p\",{children:\"Implement mechanisms such as IP tracking to detect and eliminate duplicate responses, ensuring data integrity by filtering out any repeated entries. Apply these measures without compromising respondent anonymity.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"8. Add Security Layers\"})}),/*#__PURE__*/e(\"p\",{children:\"Utilize tools such as reCAPTCHA to prevent automated bots from submitting responses. These security features help filter out spam and ensure that the data collected is from legitimate participants.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Capture Actionable User Feedback with Formo\"})}),/*#__PURE__*/e(\"p\",{children:\"Unlock the power of anonymous surveys to drive authentic participation and gain reliable insights. From refining product development to enhancing user experience and community engagement, anonymity fosters honest feedback that fuels meaningful product improvements.\"}),/*#__PURE__*/e(\"img\",{alt:\"Collect actionable insights and enhance your onchain marketing strategy with Formo\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/wFvDqDVE8ahQs7OT8FRXXL2vnRI.png\",srcSet:\"https://framerusercontent.com/images/wFvDqDVE8ahQs7OT8FRXXL2vnRI.png?scale-down-to=512 512w,https://framerusercontent.com/images/wFvDqDVE8ahQs7OT8FRXXL2vnRI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/wFvDqDVE8ahQs7OT8FRXXL2vnRI.png 1920w\",style:{aspectRatio:\"1920 / 1080\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"Collect actionable insights and enhance your onchain marketing strategy with Formo\"}),/*#__PURE__*/e(\"p\",{children:\"With Formo, transforming your marketing strategy is effortless. Formo simplifies the creation and management of anonymous surveys while harnessing the full potential of Web3 technology. Explore the future of survey design and turn in-depth feedback into actionable insights that propel your onchain product's success.\"}),/*#__PURE__*/n(\"p\",{children:[\"Follow us on \",/*#__PURE__*/e(t,{href:\"https://www.linkedin.com/company/getformo\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"LinkedIn\"})}),\" and \",/*#__PURE__*/e(t,{href:\"https://x.com/getformo\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Twitter\"})}),\", and join our \",/*#__PURE__*/e(t,{href:\"https://formo-community.slack.com/join/shared_invite/zt-30yc4uxx0-s6EL_Ywn99moAOSqlvV9HA#/shared-invite/email\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"community\"})}),\" to learn how Formo turbocharges growth for leading teams across web3!\"]})]});export const richText3=/*#__PURE__*/n(a.Fragment,{children:[/*#__PURE__*/n(\"p\",{children:[\"We\u2019re thrilled to announce that \",/*#__PURE__*/e(t,{href:\"https://docs.worldcoin.org/world-chain\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"World Chain\"})}),\", the human-centric blockchain built on the OP Stack, is now integrated with Formo\u2019s web3 Form Builder! This milestone opens up new opportunities for builders to access critical onchain data and insights from the World Chain.\"]}),/*#__PURE__*/e(\"p\",{children:\"With Formo, dapps and web3 teams building on World Chain can reach this growing user base of verified humans, driving engagement and sustainable growth\\xa0\\xa0\"}),/*#__PURE__*/e(\"img\",{alt:\"World Chain is now LIVE on Formo!\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/l2n9ZMDgxSuGLfyUf2rs6RrnvM.png\",srcSet:\"https://framerusercontent.com/images/l2n9ZMDgxSuGLfyUf2rs6RrnvM.png?scale-down-to=512 512w,https://framerusercontent.com/images/l2n9ZMDgxSuGLfyUf2rs6RrnvM.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/l2n9ZMDgxSuGLfyUf2rs6RrnvM.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"World Chain x Formo\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why World Chain?\"})}),/*#__PURE__*/e(\"p\",{children:\"World Chain is a blockchain designed for humans, built to scale the Worldcoin protocol and the broader Ethereum community to 1 billion people and beyond\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What does this mean for you?\"})}),/*#__PURE__*/e(\"p\",{children:\"With World Chain\u2019s integration, you can now create token-gated forms for the World ecosystem.\\xa0 This integration provides access to onchain data, such as token balances and wallet verification, enabling you to target verified users and gain valuable onchain insights.\"}),/*#__PURE__*/e(\"img\",{alt:\"World Chain is now LIVE on Formo!\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/6FNrTD05JzdkGDf2U8RxlwlE68.png\",srcSet:\"https://framerusercontent.com/images/6FNrTD05JzdkGDf2U8RxlwlE68.png?scale-down-to=512 512w,https://framerusercontent.com/images/6FNrTD05JzdkGDf2U8RxlwlE68.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/6FNrTD05JzdkGDf2U8RxlwlE68.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"Blockchains supported by Formo\"}),/*#__PURE__*/e(\"p\",{children:\"From today, you can:\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Create forms that utilize onchain data from World Chain, such as token and NFT balances.\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Implement surveys and collect responses faster than ever for World Chain dapps, users, and communities.\"})})]}),/*#__PURE__*/n(\"p\",{children:[\"Yos Riady, Founder of Formo, shares his enthusiasm:\",/*#__PURE__*/e(\"br\",{}),\"\u201CWe\u2019re thrilled to integrate World Chain into Formo! This opens new doors for builders to use onchain data from World App. We\u2019re beyond excited to see how Formo will empower builders to use World's onchain data to build dapps for a blockchain designed for humans \\\".\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Getting Started with World Chain on Formo\"})}),/*#__PURE__*/e(\"p\",{children:\"Accessing World Chain\u2019s data is now easier than ever on Formo. When creating a form, simply choose World Chain as your preferred blockchain, and you have full access to onchain data from the World Chain network.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"How to connect to the World Chain network in your web3 Form:\"})}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 1\"}),\": Go to \",/*#__PURE__*/e(t,{href:\"https://formo.so\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!0,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Formo.so\"})})]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 2: \"}),\"Sign in and create a form\"]}),/*#__PURE__*/e(\"img\",{alt:\"World Chain is now LIVE on Formo!\",className:\"framer-image\",height:\"372\",src:\"https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png\",srcSet:\"https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png?scale-down-to=512 512w,https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png 1188w\",style:{aspectRatio:\"1188 / 744\"},width:\"594\"}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 3\"}),\": Go to Access Gate in the Settings page and choose \u201CAdd Requirement\u201D. You can select an ERC20 Token or a Native Token based on your needs.\"]}),/*#__PURE__*/e(\"img\",{alt:\"World Chain is now LIVE on Formo!\",className:\"framer-image\",height:\"491\",src:\"https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png\",srcSet:\"https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png?scale-down-to=512 512w,https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png 1918w\",style:{aspectRatio:\"1918 / 982\"},width:\"959\"}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 4:\"}),\" Select the \u201CWorld Chain\u201D network, search or paste your token address\"]}),/*#__PURE__*/e(\"img\",{alt:\"World Chain is now LIVE on Formo!\",className:\"framer-image\",height:\"490\",src:\"https://framerusercontent.com/images/9voFjGOGlyiKp1R565lGzYja0g.png\",srcSet:\"https://framerusercontent.com/images/9voFjGOGlyiKp1R565lGzYja0g.png?scale-down-to=512 512w,https://framerusercontent.com/images/9voFjGOGlyiKp1R565lGzYja0g.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/9voFjGOGlyiKp1R565lGzYja0g.png 1551w\",style:{aspectRatio:\"1551 / 980\"},width:\"775\"}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 5\"}),\": Set the minimum amount and name your requirement\"]}),/*#__PURE__*/e(\"img\",{alt:\"World Chain is now LIVE on Formo!\",className:\"framer-image\",height:\"493\",src:\"https://framerusercontent.com/images/uPedEG39sgmOLUJkaGvhVzMyHA.png\",srcSet:\"https://framerusercontent.com/images/uPedEG39sgmOLUJkaGvhVzMyHA.png?scale-down-to=512 512w,https://framerusercontent.com/images/uPedEG39sgmOLUJkaGvhVzMyHA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/uPedEG39sgmOLUJkaGvhVzMyHA.png 1555w\",style:{aspectRatio:\"1555 / 987\"},width:\"777\"}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 6:\"}),\" Click on \u201CAdd requirement\u201D to complete.\"]}),/*#__PURE__*/e(\"img\",{alt:\"World Chain is now LIVE on Formo!\",className:\"framer-image\",height:\"492\",src:\"https://framerusercontent.com/images/HXFvHtuGtEvcmKrkdZosW6ZRjo.png\",srcSet:\"https://framerusercontent.com/images/HXFvHtuGtEvcmKrkdZosW6ZRjo.png?scale-down-to=512 512w,https://framerusercontent.com/images/HXFvHtuGtEvcmKrkdZosW6ZRjo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/HXFvHtuGtEvcmKrkdZosW6ZRjo.png 1555w\",style:{aspectRatio:\"1555 / 985\"},width:\"777\"}),/*#__PURE__*/e(\"p\",{children:\"Next, you can publish and share the form to start collecting responses. You\u2019ll be able to engage with your most active users and gain actionable insights to build products people want.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What\u2019s next?\"})}),/*#__PURE__*/n(\"p\",{children:[\"We\u2019re committed to integrating more blockchains and offering additional features to support your web3 data and analytics needs. If there\u2019s a blockchain you\u2019d love to see on Formo, \",/*#__PURE__*/e(t,{href:\"https://formo.canny.io/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"let us know\"})}),\", and we\u2019ll work to make it happen!\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://app.formo.so\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Get started\"})}),\" with World Chain and Formo today!\"]})]});export const richText4=/*#__PURE__*/n(a.Fragment,{children:[/*#__PURE__*/n(\"p\",{children:[\"We're excited to announce that \",/*#__PURE__*/e(t,{href:\"https://blog.uniswap.org/introducing-unichain\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Unichain Testnet\"})}),\", a layer-2 blockchain designed for DeFi, is now integrated with Formo\u2019s web3 Form Builder! This integration empowers web3 dapps and teams building on Unichain Testnet to effortlessly create web3 forms and surveys.\"]}),/*#__PURE__*/e(\"p\",{children:\"With Formo, dapps and web3 teams building on Unichain Testnet now have the first access to a new source of onchain data, giving them more insights to make data-driven product decisions and build the innovative apps their users truly want.\"}),/*#__PURE__*/e(\"img\",{alt:\"Unichain Testnet is now LIVE on Formo!\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/HewAIXI8AkneRoh4dfs9dpE85w.png\",srcSet:\"https://framerusercontent.com/images/HewAIXI8AkneRoh4dfs9dpE85w.png?scale-down-to=512 512w,https://framerusercontent.com/images/HewAIXI8AkneRoh4dfs9dpE85w.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/HewAIXI8AkneRoh4dfs9dpE85w.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"Unichain Testnet x Formo\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why Unichain Testnet?\"})}),/*#__PURE__*/n(\"p\",{children:[\"Unichain Testnet, developed by \",/*#__PURE__*/e(t,{href:\"https://app.uniswap.org/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Uniswap Labs\"})}),\", is an OP Stack chain designed to be a faster and more cost-effective platform for DeFi applications. It serves as the hub for liquidity across chains in web3. The integration of Unichain Testnet marks a significant step forward in enhancing cross-chain interactions, creating a more accessible and efficient DeFi ecosystem.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What does this mean for you?\"})}),/*#__PURE__*/e(\"p\",{children:\"With Unichain Testnet\u2019s integration, you can now seamlessly create token-gated forms for the Unichain Testnet ecosystem. This integration enables Web3 Defi teams to capture onchain data, take the opportunity to become leading developers and acquire high-value users on Unichain Testnet.\"}),/*#__PURE__*/e(\"img\",{alt:\"Unichain Testnet is now LIVE on Formo!\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/ovHvRJQ7JZ3IRMV48HyviZIQKQU.png\",srcSet:\"https://framerusercontent.com/images/ovHvRJQ7JZ3IRMV48HyviZIQKQU.png?scale-down-to=512 512w,https://framerusercontent.com/images/ovHvRJQ7JZ3IRMV48HyviZIQKQU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ovHvRJQ7JZ3IRMV48HyviZIQKQU.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"Blockchains supported by Formo\"}),/*#__PURE__*/e(\"p\",{children:\"From today, you can:\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Create forms that utilize onchain data from Unichain Testnet, such as token and NFT balances.\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Implement surveys and collect responses faster than ever for Unichain Testnet dapps, users, and communities.\"})})]}),/*#__PURE__*/n(\"p\",{children:[\"Yos Riady, Founder of Formo, shares his enthusiasm:\",/*#__PURE__*/e(\"br\",{}),\"\u201CThe Uniswap team has made great contributions to DeFi. We're thrilled to support the Unichain team's efforts to solve cost and decentralization challenges in Ethereum. We look forward to seeing how Formo will empower builders to harness Unichain's onchain data to build amazing dapps and communities.\u201D\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Getting Started with Unichain Testnet on Formo\"})}),/*#__PURE__*/e(\"p\",{children:\"Accessing Unichain Testnet\u2019s data is now easier than ever on Formo. When creating a form, simply choose Unichain Testnet as your preferred blockchain, and you have full access to onchain data from the Unichain Testnet network.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"How to connect to the Unichain Testnet network in your web3 Form:\"})}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 1\"}),\": Go to \",/*#__PURE__*/e(t,{href:\"https://formo.so\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!0,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Formo.so\"})})]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 2: \"}),\"Sign in and create a form\"]}),/*#__PURE__*/e(\"img\",{alt:\"Unichain Testnet is now LIVE on Formo!\",className:\"framer-image\",height:\"372\",src:\"https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png\",srcSet:\"https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png?scale-down-to=512 512w,https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png 1188w\",style:{aspectRatio:\"1188 / 744\"},width:\"594\"}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 3\"}),\": Go to Access Gate in the Settings page and choose \u201CAdd Requirement\u201D. You can select an ERC20 Token or a Native Token based on your needs.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Unichain Testnet is now LIVE on Formo!\",className:\"framer-image\",height:\"491\",src:\"https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png\",srcSet:\"https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png?scale-down-to=512 512w,https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png 1918w\",style:{aspectRatio:\"1918 / 982\"},width:\"959\"}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 4:\"}),\" Select the \u201CUnichain Testnet\u201D network, search or paste your token address\"]}),/*#__PURE__*/e(\"img\",{alt:\"Unichain Testnet is now LIVE on Formo!\",className:\"framer-image\",height:\"490\",src:\"https://framerusercontent.com/images/Lp8gVs5Nln2CYS8BPSPJLHFdngA.png\",srcSet:\"https://framerusercontent.com/images/Lp8gVs5Nln2CYS8BPSPJLHFdngA.png?scale-down-to=512 512w,https://framerusercontent.com/images/Lp8gVs5Nln2CYS8BPSPJLHFdngA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Lp8gVs5Nln2CYS8BPSPJLHFdngA.png 1552w\",style:{aspectRatio:\"1552 / 980\"},width:\"776\"}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 5\"}),\": Set the minimum amount and name your requirement\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 6:\"}),\" Click on \u201CAdd requirement\u201D to complete.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Unichain Testnet is now LIVE on Formo!Unichain Testnet is now LIVE on Formo!\",className:\"framer-image\",height:\"491\",src:\"https://framerusercontent.com/images/4iBYAMdEBF39wZlqng31wxZJ2Kk.png\",srcSet:\"https://framerusercontent.com/images/4iBYAMdEBF39wZlqng31wxZJ2Kk.png?scale-down-to=512 512w,https://framerusercontent.com/images/4iBYAMdEBF39wZlqng31wxZJ2Kk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/4iBYAMdEBF39wZlqng31wxZJ2Kk.png 1551w\",style:{aspectRatio:\"1551 / 982\"},width:\"775\"}),/*#__PURE__*/e(\"p\",{children:\"Next, you can publish and share the form to start collecting responses. You\u2019ll be able to engage with your most active users and gain actionable insights to build products people want.\"}),/*#__PURE__*/e(\"img\",{alt:\"Unichain Testnet is now LIVE on Formo!\",className:\"framer-image\",height:\"490\",src:\"https://framerusercontent.com/images/pSEPqJ9C5sj85mgqXswwnyuBJVw.png\",srcSet:\"https://framerusercontent.com/images/pSEPqJ9C5sj85mgqXswwnyuBJVw.png?scale-down-to=512 512w,https://framerusercontent.com/images/pSEPqJ9C5sj85mgqXswwnyuBJVw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/pSEPqJ9C5sj85mgqXswwnyuBJVw.png 1548w\",style:{aspectRatio:\"1548 / 980\"},width:\"774\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What\u2019s next?\"})}),/*#__PURE__*/n(\"p\",{children:[\"We\u2019re committed to integrating more blockchains and offering additional features to support your web3 data and analytics needs. If there\u2019s a blockchain you\u2019d love to see on Formo, \",/*#__PURE__*/e(t,{href:\"https://formo.canny.io/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"let us know\"})}),\", and we\u2019ll work to make it happen!\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(t,{href:\"https://app.formo.so\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Get started\"})})})]});export const richText5=/*#__PURE__*/n(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Web3 User Analytics empower brands to optimize user experiences, improve retention, and drive product success. Understanding user behavior is key to creating valuable and engaging experiences for your target customers. In this article, we will explore the benefits, metrics, and tools of Web3 User Analytics for driving growth.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key Takeaways\"})}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Web3 users = wallets with behavior\\xa0\"})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"User analytics in Web3 enables data-driven product, growth, and community decisions\\xa0\"})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Segmenting wallets helps avoid wasting effort on inactive or sybil users\\xa0\"})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Onchain behavior reveals power users, whales, and loyal contributors\\xa0\"})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Tools like Formo unlock deeper wallet intelligence for Web3 teams\"})})})]}),/*#__PURE__*/e(\"img\",{alt:\"Web3 user analytics collects and analyzes data about users' interactions with Web3 products.\",className:\"framer-image\",height:\"604\",src:\"https://framerusercontent.com/images/Q1tSOBuAhvDlsRnZ5qNvY0VTMo.png\",srcSet:\"https://framerusercontent.com/images/Q1tSOBuAhvDlsRnZ5qNvY0VTMo.png?scale-down-to=512 512w,https://framerusercontent.com/images/Q1tSOBuAhvDlsRnZ5qNvY0VTMo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Q1tSOBuAhvDlsRnZ5qNvY0VTMo.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/Q1tSOBuAhvDlsRnZ5qNvY0VTMo.png 2082w\",style:{aspectRatio:\"2082 / 1208\"},width:\"1041\"}),/*#__PURE__*/e(\"p\",{children:\"Web3 user analytics collects and analyzes data about users' interactions with Web3 products.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What is a Web3 User?\"})}),/*#__PURE__*/e(\"p\",{children:\"A Web3 user is anyone who interacts with blockchain networks through a wallet, performing actions such as signing transactions, swapping tokens, minting NFTs, or voting in DAOs.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Core Attributes:\"})}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Pseudonymous identity: No names or emails, just wallet addresses or ENS names (e.g., vitalik.eth).\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Permissionless access: Anyone can join and leave; onboarding is just a click.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sovereignty: Users own their assets, data, and identity.\"})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key Segments of Web3 Users\"})}),/*#__PURE__*/e(\"p\",{children:\"Not all Web3 users are the same. To grow effectively, you need to segment them based on behavior, intent, and value.\"}),/*#__PURE__*/e(\"figure\",{className:\"framer-table-wrapper\",children:/*#__PURE__*/e(\"table\",{children:/*#__PURE__*/n(\"tbody\",{children:[/*#__PURE__*/n(\"tr\",{children:[/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Segment\"})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Description\"})})]}),/*#__PURE__*/n(\"tr\",{children:[/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"DeFi Users\"})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Use decentralized financial apps (e.g., Aave, Compound) for lending, staking, and trading.\"})})]}),/*#__PURE__*/n(\"tr\",{children:[/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"NFT Collectors\"})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Buy, mint, flip, or hold NFTs. Their behavior often reflects hype cycles and sentiment.\"})})]}),/*#__PURE__*/n(\"tr\",{children:[/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Gamers\"})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Engage in play-to-earn or onchain gaming ecosystems (e.g., Treasure, Parallel).\"})})]}),/*#__PURE__*/n(\"tr\",{children:[/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Builders\"})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Deploy contracts, contribute to protocols, or build dApps. Often early adopters.\"})})]}),/*#__PURE__*/n(\"tr\",{children:[/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"DAO Members\"})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Participate in governance, vote on proposals, or contribute to working groups.\"})})]}),/*#__PURE__*/n(\"tr\",{children:[/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Airdrop Hunters\"})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Interact for incentives, often farming for tokens and jumping between ecosystems. It's usually low-value users who will leave after receiving a reward.\"})})]}),/*#__PURE__*/n(\"tr\",{children:[/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Whales\"})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"High-net-worth wallets that influence markets and token liquidity.\"})})]})]})})}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What is Web3 User Analytics?\"})}),/*#__PURE__*/e(\"p\",{children:\"Web3 User Analytics refers to the practice of collecting and analyzing data about users' interactions with Web3 applications, such as decentralized applications (dApps), non-fungible tokens (NFTs), and decentralized finance (DeFi) platforms.\\xa0\"}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://formo.so/blog/what-is-data-collection-methods-types-tools\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"User data collection\"})}),\" helps brands and creators better understand customers' preferences and behaviors, allowing them to make better decisions about product development and marketing strategies.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why Understanding Web3 Users Matters\"})}),/*#__PURE__*/e(\"p\",{children:\"In Web3, users come as wallets. Behind each wallet is a person with behavior patterns, intentions, and values. Whether you're building products, scaling growth, or running a DAO, understanding your users at the wallet identity is the key to sustainable success.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Product Teams\"})}),/*#__PURE__*/e(\"p\",{children:\"Product teams thrive when they know how users interact and where they drop off. Understanding onchain behavior helps you:\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Identify retention drivers\"}),\": Spot which features keep users coming back and which ones don\u2019t.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Track wallet cohorts\"}),\": Follow users through onboarding, activation, and long-term usage based on onchain milestones.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Identify high-value contributors\"}),\": Recognize whales, early adopters, and power users who impact growth.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Insight: A single wallet might be worth 100x more than others based on its transaction volume or protocol activity. Don\u2019t treat all users equally.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Growth & Marketing Teams\"})}),/*#__PURE__*/e(\"p\",{children:\"Growth strategies in Web3 must go beyond vanity metrics such as impressions and clicks. To scale efficiently, you need to:\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Segment by behavior\"}),\": Group users as first-time minters, NFT flippers, governance voters, or airdrop hunters.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Personalize campaigns\"}),\": Trigger marketing flows based on onchain actions (e.g., a user who minted an NFT but hasn\u2019t listed it).\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Optimize spend\"}),\": Avoid wasting tokens or ad budget on inactive, sybil, or multi-wallet users with no long-term value.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Community & DAO Leads\"})}),/*#__PURE__*/e(\"p\",{children:\"A thriving community is about quality participation. Understanding who\u2019s active helps you:\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Reward real engagement\"}),\": incentive rewards to those who vote, contribute, and show up, not just old wallets.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Prevent\"}),/*#__PURE__*/e(t,{href:\"https://formo.so/blog/what-are-sybil-attacks-in-crypto-and-how-to-prevent-them\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/n(r.a,{children:[/*#__PURE__*/e(\"strong\",{children:\" sybil attacks\"}),\":\"]})}),\" Detect multi-wallet farming and keep governance fair.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Strengthen loyalty\"}),\": Give recognition and perks to contributors who consistently participate, not just speculate.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Example: A DAO member who consistently votes, funds proposals, and attends calls is more valuable than a member who never engages.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Benefits of Web3 User Analytics\"})}),/*#__PURE__*/e(\"p\",{children:\"Web3 brands can build better products and create more effective marketing campaigns by understanding user needs. Investing in analytics has these main benefits:\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Deeply understand user behavior\"})}),/*#__PURE__*/n(\"p\",{children:[\"By analyzing both onchain and offchain user interactions, web3 product teams can monitor user spending patterns as well as identify retention and loyalty drivers. The result is a more holistic and user-centric understanding of online behavior, empowering Web3 startups to achieve \",/*#__PURE__*/e(t,{href:\"https://formo.so/blog/what-is-product-market-fit-12-metrics-to-measure-it\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"product-market fit\"})}),\".\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Personalization and targeting\"})}),/*#__PURE__*/n(\"p\",{children:[\"Web3 User Analytics enables personalized user experiences and targeted promotions by segmenting users based on personas and use cases. \",/*#__PURE__*/e(t,{href:\"https://formo.so/blog/web3-analytics-challenges-use-cases-opportunities\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Web3 Analytics \"})}),\"segmentation aids product teams in grasping how various user groups engage with the product, resulting in enhanced user satisfaction via more refined product development.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Improved retention rate\"})}),/*#__PURE__*/e(\"p\",{children:\"Improving retention rates is easier when brands can create environments that encourage positive user behaviors, such as easy-to-use search functions. This approach boosts satisfaction, loyalty, and engagement, driving business success through optimized strategies and increased revenue.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Data-driven decisions\"})}),/*#__PURE__*/e(\"p\",{children:\"Making the right decisions based on informed metrics and a detailed customer journey will improve decision-making as it relates to design changes, new features, and go-to-market strategy. Get clear user data that brings valuable insights on how to attract the best customers for your product.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key Metrics to analyze Web3 users\"})}),/*#__PURE__*/e(\"p\",{children:\"User analytics require tracking multiple metrics. Here are some important ones you should identify and measure:\\xa0\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Active users: \"}),\"the number of users interacting with your community or platform within a certain time frame. Expressed through monthly, weekly, or daily active users (\",/*#__PURE__*/e(t,{href:\"https://formo.so/blog/mau-vs-wau-vs-dau-why-active-users-matter-in-web3\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"MAUs, WAUs, and DAUs\"})}),\").\\xa0\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Activation rates: \"}),\"Activation gauges the success of onboarding new users by measuring how many of them perform key actions within your Web3 product.\\xa0\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Churn rates:\"}),\" Churn rates measure the percentage of users who don\u2019t renew their subscriptions (whether through involuntary churn or intentional cancellation reasons).\\xa0\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Retention rates: \"}),\"the percentage of customers who continue to use your service or product over a predetermined period. Retention rates give you a potential insight into the longevity of your product.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Average Session Duration:\"}),\" This metric measures the average time users spend on a particular website, app, or platform during a session. It helps Web3 product teams determine users' interactions and discover areas for improvement.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Engaged Sessions per User:\"}),\" Engaged sessions per user measure user engagement by calculating the ratio of engaged sessions to the total number of users.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Engagement rates:\"}),\" calculated as the number of active users divided by the total users in a given period, the engagement rate displays the overall user engagement with Web3 business products and marketing campaigns.\\xa0\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Community engagement:\"}),\" the level of interaction and participation in community activities that help brands make better data decisions, raise customer loyalty, and increase trust in the Web3 space.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"5 Best Web3 User Analytics Tools\"})}),/*#__PURE__*/e(\"p\",{children:\"Web3 User Analytics helps brands understand where customer friction points exist and how to address them to improve customer satisfaction. These are some of the best tools that you can use to analyze your Web3 user interactions:\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Formo\"})}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"http://app.formo.so/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Formo\"})}),\" is a cutting-edge Web3 User Analytics tool that allows businesses to uncover a deep understanding of their user base. By providing a comprehensive breakdown of user acquisition, retention, and monetization, Formo can create more engaging and personalized customer experiences, ultimately driving loyalty and increasing customer lifetime value.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Formo\u2019s landing page\",className:\"framer-image\",height:\"518\",src:\"https://framerusercontent.com/images/gDWYUzDHlZ8REkZCPBYt2cl8Q.png\",srcSet:\"https://framerusercontent.com/images/gDWYUzDHlZ8REkZCPBYt2cl8Q.png?scale-down-to=512 512w,https://framerusercontent.com/images/gDWYUzDHlZ8REkZCPBYt2cl8Q.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/gDWYUzDHlZ8REkZCPBYt2cl8Q.png 1584w\",style:{aspectRatio:\"1584 / 1036\"},width:\"792\"}),/*#__PURE__*/e(\"p\",{children:\"Formo\u2019s landing page\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Cookie3\"})}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://cookie3.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Cookie3\"})}),\" is a powerful behavioral analytics tool that offers session recordings and seamless API integration. With Cookie3, you can capture and analyze the browser actions of your customers as they navigate through your website and enhance the user journey.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Cookie3\u2019s landing page\",className:\"framer-image\",height:\"474\",src:\"https://framerusercontent.com/images/JdPp25IrszSd6Fn53US1wG7KRb4.png\",srcSet:\"https://framerusercontent.com/images/JdPp25IrszSd6Fn53US1wG7KRb4.png?scale-down-to=512 512w,https://framerusercontent.com/images/JdPp25IrszSd6Fn53US1wG7KRb4.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/JdPp25IrszSd6Fn53US1wG7KRb4.png 1600w\",style:{aspectRatio:\"1600 / 948\"},width:\"800\"}),/*#__PURE__*/e(\"p\",{children:\"Cookie3\u2019s landing page\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Safary\"})}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://safary.club/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Safary\"})}),\" is a data analytics tool that helps Web3 startups collect deep insights into user behavior and preferences. With Safary, businesses can track and analyze user interactions within specific segments, allowing for a more personalized and targeted approach to product development.\\xa0\"]}),/*#__PURE__*/e(\"img\",{alt:\"Safary\u2019s landing page\",className:\"framer-image\",height:\"474\",src:\"https://framerusercontent.com/images/lEcUFZuG2ajYpVirYQu1wRa1MtY.png\",srcSet:\"https://framerusercontent.com/images/lEcUFZuG2ajYpVirYQu1wRa1MtY.png?scale-down-to=512 512w,https://framerusercontent.com/images/lEcUFZuG2ajYpVirYQu1wRa1MtY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/lEcUFZuG2ajYpVirYQu1wRa1MtY.png 1600w\",style:{aspectRatio:\"1600 / 949\"},width:\"800\"}),/*#__PURE__*/e(\"p\",{children:\"Safary\u2019s landing page\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Get more than User Analytics with Formo\"})}),/*#__PURE__*/n(\"p\",{children:[\"Formo is a Web3 User Analytics platform that helps Web3 product and marketing teams understand customers and improve their online presence. With Formo, you can understand and analyze user interactions with your Web3 product, identify high-value \",/*#__PURE__*/e(t,{href:\"https://formo.so/blog/understanding-web3-user-profiles-a-comprehensive-guide\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Web3 user profiles\"})}),\", and uncover in-depth insights into your audience's preferences and needs.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Web3 User Analytics is a valuable tool for Web3 businesses that want to drive tangible results. Selecting the appropriate user analytics platform, figuring out which metrics are most relevant, and acting on the insights collected from user research are all critical steps toward achieving Web3 growth.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Further sources:\\xa0\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(t,{href:\"https://formo.so/blog/how-web3-user-segmentation-transforms-blockchain-analytics\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"How Web3 User Segmentation Transforms Blockchain Analytics\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(t,{href:\"https://formo.so/blog/wallet-analytics-turbocharge-your-growth-with-onchain-data\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Wallet Analytics: Turbocharge Your Growth with Onchain Data\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(t,{href:\"https://formo.so/blog/mastering-the-web3-user-lifecycle-a-complete-guide\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Mastering the Web3 User Lifecycle: A Complete Guide\"})})})})]}),/*#__PURE__*/n(\"p\",{children:[\"Follow us on \",/*#__PURE__*/e(t,{href:\"https://www.linkedin.com/company/getformo\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"LinkedIn\"})}),\" and \",/*#__PURE__*/e(t,{href:\"https://x.com/getformo\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Twitter\"})}),\", and join our \",/*#__PURE__*/e(t,{href:\"https://formo-community.slack.com/ssb/redirect#/shared-invite/email\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"community\"})}),\" to learn how Formo turbocharges growth for leading teams across web3!\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Additional FAQs\"})}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"1. How is Web3 user data collected without cookies or emails?\",/*#__PURE__*/e(\"br\",{})]}),\"Web3 analytics uses onchain data such as wallet transactions, contract interactions, and NFT mints\u2014no cookies or personal info required.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"2. Can I track anonymous wallet behavior across platforms?\",/*#__PURE__*/e(\"br\",{})]}),\"Yes. Wallet activity is public onchain, so you can follow users across dApps\u2014 you just need their wallet addresses.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"3. What\u2019s the difference between Web2 and Web3 user analytics?\",/*#__PURE__*/e(\"br\",{})]}),\"Web2 tracks clicks, sessions, and information data. Web3 tracks onchain activity such as transactions, staking, voting, and minting\u2014all tied to a public address.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"4. How can I detect sybil wallets or airdrop farmers?\",/*#__PURE__*/e(\"br\",{})]}),\"Look for patterns like duplicate behaviors, low-value activity, or wallets that only interact during campaign periods.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"5. What tools should I start with as a Web3 founder?\",/*#__PURE__*/e(\"br\",{})]}),\"Start with Formo to gain insights into your wallet and segment your users. Then, analyse by time to gain behavioral depth.\"]})]});export const richText6=/*#__PURE__*/n(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Web3 communities are critical in the decentralized technology landscape. They enable shared ownership, collaboration, and management of digital assets, driving key aspects such as adoption, governance, and innovation. Web3 communities are shaping their future by enhancing engagement and participation in decentralized applications as the Internet transitions towards a more user-centric platform. In this blog post, let\u2019s explore the Web3 tooling landscape for your onchain communities!\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key Takeaways:\\xa0\"})}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tooling spans 6 categories: Treasury, DAO management, engagement, governance, analytics, and contributor rewards.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Community is the backbone of Web3 success.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Gnosis Safe, Aragon, Snapshot, and Formo are shaping the space.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Formo combines onchain data with Web2 signals, helping you unlock true wallet insights for builders.\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"Chief MarTech\u2019s 2023 marketing technology landscape\",className:\"framer-image\",height:\"409\",src:\"https://framerusercontent.com/images/SSKbLr2kD9GblNeMdvKCjL4bzl4.png\",srcSet:\"https://framerusercontent.com/images/SSKbLr2kD9GblNeMdvKCjL4bzl4.png?scale-down-to=512 512w,https://framerusercontent.com/images/SSKbLr2kD9GblNeMdvKCjL4bzl4.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/SSKbLr2kD9GblNeMdvKCjL4bzl4.png 1456w\",style:{aspectRatio:\"1456 / 818\"},width:\"728\"}),/*#__PURE__*/e(\"p\",{children:\"Chief MarTech\u2019s 2023 marketing technology landscape\"}),/*#__PURE__*/e(\"p\",{children:\"The 2010s were a peak era for digital marketing, with advanced tools for ROI, revenue, and LTV. The MarTech sector grew from 150 companies in 2011 to 11,000 by 2023. However, regulatory changes such as GDPR, CCPA, and the end of third-party cookies disrupted established practices. The rise of Web3 introduced a community-focused and privacy-centric approach, with user interactions shifting to hard-to-track channels such as Discord, Telegram, and Reddit.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"The Web3 Tooling Landscape for communities\"})}),/*#__PURE__*/e(\"p\",{children:\"In Web3, strong communities are critical for success. Engaged members influence governance and serve as key advocates for projects. Their feedback shapes market positioning and project purpose, making it important to cultivate active, loyal followings for long-term success. With the rise of NFTs, social tokens, and DAO governance, Web3 teams increasingly view users as co-owners rather than just customers. This shift means users share in the responsibilities and benefits of a project's success.\"}),/*#__PURE__*/e(\"p\",{children:\"While some Web2 tools can help foster early-stage Web3 communities, significant infrastructure gaps remain. There is a pressing need for innovative solutions to improve community analytics and contributor reward systems. Over 100 projects, including DAOs and NFT projects, are emerging to support these efforts. They help identify target users, launch onchain communities, reward contributors, and track growth, addressing the challenges of building and maintaining vibrant Web3 communities.\"}),/*#__PURE__*/e(\"p\",{children:\"Here\u2019s an overview of the Web3 community tool ecosystem:\"}),/*#__PURE__*/e(\"img\",{alt:\"The Web3 tooling landscape for onchain communities\",className:\"framer-image\",height:\"772\",src:\"https://framerusercontent.com/images/f3jQxMurbPc8mxJU3zrbX7PHr4.png\",srcSet:\"https://framerusercontent.com/images/f3jQxMurbPc8mxJU3zrbX7PHr4.png?scale-down-to=512 512w,https://framerusercontent.com/images/f3jQxMurbPc8mxJU3zrbX7PHr4.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/f3jQxMurbPc8mxJU3zrbX7PHr4.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/f3jQxMurbPc8mxJU3zrbX7PHr4.png 2744w\",style:{aspectRatio:\"2744 / 1544\"},width:\"1372\"}),/*#__PURE__*/e(\"p\",{children:\"The Web3 tooling landscape for onchain communities\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Treasury Management\"})}),/*#__PURE__*/e(\"img\",{alt:\"The outstanding Web3 treasury management tools\",className:\"framer-image\",height:\"769\",src:\"https://framerusercontent.com/images/y1LymL9mSwFxJZIbFQjIguOSA.png\",srcSet:\"https://framerusercontent.com/images/y1LymL9mSwFxJZIbFQjIguOSA.png?scale-down-to=512 512w,https://framerusercontent.com/images/y1LymL9mSwFxJZIbFQjIguOSA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/y1LymL9mSwFxJZIbFQjIguOSA.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/y1LymL9mSwFxJZIbFQjIguOSA.png 2736w\",style:{aspectRatio:\"2736 / 1538\"},width:\"1368\"}),/*#__PURE__*/e(\"p\",{children:\"The outstanding Web3 treasury management tools\"}),/*#__PURE__*/n(\"p\",{children:[\"Treasury management tools help \",/*#__PURE__*/e(t,{href:\"https://formo.so/blog/how-to-build-a-web3-community-best-engagement-strategies\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Web3 communities\"})}),\" safeguard and utilize their collective capital. Key players in this space\u2014Gnosis Safe, Coinshift, and Juicebox\u2014offer unique functionalities while ensuring secure fund transfers.\"]}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://gnosis-safe.io/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Gnosis Safe\"})}),\": Enables projects to require member approval for all transactions, enhancing security and governance of crypto wallets.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://coinshift.xyz/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Coinshift\"})}),\": Built on Gnosis Safe, it provides a comprehensive treasury management solution with a unified dashboard for managing grants and contributor payouts.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://juicebox.money/#/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Juicebox\"})}),\": A decentralized funding platform similar to GoFundMe or Kickstarter, enabling organizations to raise funds in crypto and distribute governance tokens easily.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Together, these platforms form a robust ecosystem that empowers Web3 communities to manage their treasuries effectively while ensuring security and transparency in financial operations.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"DAO Creation & Management\"})}),/*#__PURE__*/e(\"p\",{children:\"The DAO Creation & Management tools have rapidly onboarded thousands of projects and users by offering low-cost, accessible solutions for community-governed initiatives. They are critical for empowering communities and driving decentralized decision-making.\"}),/*#__PURE__*/e(\"img\",{alt:\"The outstanding Web3 DAO creation & management tools\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/wmMuAYcEr6XX70EbrFMsZDAiAk.png\",srcSet:\"https://framerusercontent.com/images/wmMuAYcEr6XX70EbrFMsZDAiAk.png?scale-down-to=512 512w,https://framerusercontent.com/images/wmMuAYcEr6XX70EbrFMsZDAiAk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/wmMuAYcEr6XX70EbrFMsZDAiAk.png 1600w\",style:{aspectRatio:\"1600 / 900\"},width:\"800\"}),/*#__PURE__*/e(\"p\",{children:\"The outstanding Web3 DAO creation & management tools\"}),/*#__PURE__*/e(\"p\",{children:\"Syndicate, Boardroom, and Aragon stand out due to their expansive features and intuitive UIs. Along with over ten other platforms, they have established a robust ecosystem that enables aspiring DAOs to efficiently formalize as onchain collectives, facilitating rapid project deployment and community governance.\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://syndicate.io/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Syndicate\"})}),\": Automates the process of forming a Delaware LLC. Seamless onboarding via in-platform governance token distributions.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://www.boardroom.info/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Boardroom\"})}),\": Similarly accessible onboarding process as Syndicate. Dashboard designed for individual-level DAO discovery.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://aragon.org/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Aragon\"})}),\": Breaks down its offering into distinct products, giving DAOs, more flexibility and saving them money. Aragon Govern, its most unique feature, simplifies DAO voting operations by auto-passing proposals unless challenged by a member.\\xa0\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Community Engagement & Coordination\"})}),/*#__PURE__*/e(\"img\",{alt:\"The outstanding Web3 community engagement & coordination tools\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/643l95naCnBAjkbftC1Qu4awPyM.png\",srcSet:\"https://framerusercontent.com/images/643l95naCnBAjkbftC1Qu4awPyM.png?scale-down-to=512 512w,https://framerusercontent.com/images/643l95naCnBAjkbftC1Qu4awPyM.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/643l95naCnBAjkbftC1Qu4awPyM.png 1600w\",style:{aspectRatio:\"1600 / 900\"},width:\"800\"}),/*#__PURE__*/e(\"p\",{children:\"The outstanding Web3 community engagement & coordination tools\"}),/*#__PURE__*/e(\"p\",{children:\"Community engagement and coordination tools in Web3 primarily rely on established Web2 platforms, facilitating discussions and member interaction through familiar interfaces. Additionally, new tools such as Collab.land are emerging to enhance engagement specifically within the Web3 ecosystem.\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://discord.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Discord\"})}),\": The main hub for Web3 projects, offering multi-channel functionality for organized discussions. Server admins can lock channels to maintain information integrity.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://twitter.com/?lang=en\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Twitter\"})}),\": Important for sharing updates and fostering grassroots conversations. Twitter Spaces allows for accessible voice-only meetings.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://telegram.org/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Telegram\"})}),\": Popular for its simple group chat interface, enabling fluid conversations among users.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://collab.land/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Collab.land\"})}),/*#__PURE__*/e(\"strong\",{children:\":\"}),\" A Web3-native tool for Discord and Telegram that automates membership and access based on token ownership.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Despite their benefits, these platforms face scrutiny. Discord can overwhelm users, making it hard to follow conversations and find past messages, especially on larger servers. Users also struggle with tracking engagement and content performance. Additionally, Discord servers are vulnerable to hacks, risking malicious link postings. On Twitter, algorithm-driven echo chambers and misinformation complicate reliable information sharing. Meanwhile, Telegram lacks advanced functionalities beyond basic communication.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Collab.land addresses some of these challenges by providing a seamless way to verify membership and manage access, thus enhancing security and engagement. However, improving user experience and fostering sustained community engagement remains critical.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Community Governance\"})}),/*#__PURE__*/e(\"img\",{alt:\"The outstanding Web3 community governance tools\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/IiNkXcI7tCqIf44DxzAYKTgjOY.png\",srcSet:\"https://framerusercontent.com/images/IiNkXcI7tCqIf44DxzAYKTgjOY.png?scale-down-to=512 512w,https://framerusercontent.com/images/IiNkXcI7tCqIf44DxzAYKTgjOY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/IiNkXcI7tCqIf44DxzAYKTgjOY.png 1600w\",style:{aspectRatio:\"1600 / 900\"},width:\"800\"}),/*#__PURE__*/e(\"p\",{children:\"The outstanding Web3 community governance tools\"}),/*#__PURE__*/e(\"p\",{children:\"Community governance tools are a must for enabling organization-wide decision-making by allowing holders of assets such as NFTs or governance tokens to vote on proposals. Key players in this space include Snapshot and Tally, which facilitate proposal creation and voting while verifying token ownership. Both platforms also allow users to delegate their voting power to trusted peers.\"}),/*#__PURE__*/n(\"p\",{children:[\"However, \",/*#__PURE__*/e(t,{href:\"https://snapshot.org/#/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Snapshot\"})}),\" and \",/*#__PURE__*/e(t,{href:\"https://www.tally.xyz/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Tally\"})}),\" operate independently, requiring Web3 users to navigate multiple sites, which can deter newcomers. Additionally, community members often find it difficult to track upcoming votes due to a lack of mobile functionality and notifications, hindering participation and engagement.\\xa0\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Analytics\"})}),/*#__PURE__*/e(\"img\",{alt:\"The outstanding Web3 analytic tools\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/8Rzgsy2fNKPoXdhV8cfg0WVTk.png\",srcSet:\"https://framerusercontent.com/images/8Rzgsy2fNKPoXdhV8cfg0WVTk.png?scale-down-to=512 512w,https://framerusercontent.com/images/8Rzgsy2fNKPoXdhV8cfg0WVTk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/8Rzgsy2fNKPoXdhV8cfg0WVTk.png 1600w\",style:{aspectRatio:\"1600 / 900\"},width:\"800\"}),/*#__PURE__*/e(\"p\",{children:\"The outstanding Web3 analytic tools\"}),/*#__PURE__*/n(\"p\",{children:[\"The Web3 analytics tool landscape includes multiple platforms, each performing specific functions, but none providing a comprehensive suite for holistic, data-driven insights into community health. Current \",/*#__PURE__*/e(t,{href:\"https://formo.so/blog/mastering-web3-data-tools-top-resources-for-developers\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Web3 data tools \"})}),\"provide user-friendly interfaces for tracking token growth, NFT metrics, and DAO activities.\"]}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://www.nansen.ai/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Nansen\"})}),\": Offers in-depth insights into NFT projects, including token holder data, volume, floor prices, and recent trades, mainly targeting investors.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://messari.io/governor/proposal-tracker\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Messari\"})}),\": Introduced Governor, a tool for DAOs to monitor voting proposals and governance token price movements.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://dune.com/home\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Dune\"})}),\": Provides community-driven crypto analytics through customizable dashboards highlighting key project metrics and trends, such as DeFi liquidations.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Content Management & Distribution\"})}),/*#__PURE__*/e(\"img\",{alt:\"The outstanding Web3 content management tools\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/0lo4pJaCQUd3tzr9d1PCoXBvPcI.png\",srcSet:\"https://framerusercontent.com/images/0lo4pJaCQUd3tzr9d1PCoXBvPcI.png?scale-down-to=512 512w,https://framerusercontent.com/images/0lo4pJaCQUd3tzr9d1PCoXBvPcI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/0lo4pJaCQUd3tzr9d1PCoXBvPcI.png 1600w\",style:{aspectRatio:\"1600 / 900\"},width:\"800\"}),/*#__PURE__*/e(\"p\",{children:\"The outstanding Web3 content management tools\"}),/*#__PURE__*/e(\"p\",{children:\"The Web3 Content Management and Distribution landscape combines Web2 and Web3 tools, along with new consultants that help communities with marketing and content development. These tools enhance community engagement and facilitate the sharing of important updates.\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://www.farcaster.xyz/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Farcaster\"})}),\": A decentralized social network offering open, user-controlled content distribution and community building.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://mirror.xyz/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Mirror\"})}),\": Functions as a Web3-enabled \",/*#__PURE__*/e(t,{href:\"https://medium.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Medium\"})}),\", allowing creators to publish content, sell NFTs, and launch crowdfunding initiatives.\\xa0\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://www.lens.xyz/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Lens Protocol\"})}),\": A Web3 protocol for social networking that lets users own their content and connections, enabling creators to build and monetize networks without centralization.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://substack.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Substack\"})}),\": Popular among NFT, DAO, and DeFi leaders for creating newsletters that deliver content directly to followers.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"This evolving ecosystem reflects a shift towards decentralized content management, enhancing creator-audience relationships and enabling innovative monetization strategies while addressing the complexities of Web3 engagement.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Contributor Rewards\"})}),/*#__PURE__*/e(\"img\",{alt:\"The outstanding Web3 contributor reward tools\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/TzGarj1I0bETqQZtrKC1FFNlAMw.png\",srcSet:\"https://framerusercontent.com/images/TzGarj1I0bETqQZtrKC1FFNlAMw.png?scale-down-to=512 512w,https://framerusercontent.com/images/TzGarj1I0bETqQZtrKC1FFNlAMw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/TzGarj1I0bETqQZtrKC1FFNlAMw.png 1600w\",style:{aspectRatio:\"1600 / 900\"},width:\"800\"}),/*#__PURE__*/e(\"p\",{children:\"The outstanding Web3 contributor reward tools\"}),/*#__PURE__*/e(\"p\",{children:\"Contributor rewards tools are critical for Web3 projects to incentivize community engagement by compensating members for specific actions or for holding assets. They enable mechanisms such as airdrops, whitelist spots, token distributions, and exclusive access, enhancing member investment in the project.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Many Web3 communities reward members without third-party platforms by using Etherscan data to identify wallet addresses holding specific tokens. They then distribute NFTs or grant whitelist access based on these addresses. However, this manual process can be error-prone.\"}),/*#__PURE__*/e(\"p\",{children:\"In this context, we will focus on several key tools:\\xa0\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://coordinape.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Coordinape:\"})}),\" Facilitates decentralized peer-to-peer compensation, enabling community members to distribute tokens based on contributions, helping DAOs fairly allocate rewards.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://www.gitcoin.co/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Gitcoin:\"})}),\" Supports open-source projects by funding developers through grants and bounties, incentivizing contributions with matched donations and rewards.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://sourcecred.io/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"SourceCred\"})}),\": Measures and rewards project contributions through a credit-based system, aligning compensation with impact to recognize valuable work.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://poap.xyz/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"POAP\"})}),\": Issues NFT mementos to recognize event participation and milestones, serving as collectible badges to incentivize engagement.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Despite these advancements, a significant gap remains: no platform integrates Web2 (social media) and Web3 (onchain) data into a single dashboard, complicating even basic analytics. Trading-focused platforms still dominate the analytics landscape, highlighting the need for a new analytics stack designed for product teams and onchain builders.\\xa0\"}),/*#__PURE__*/n(\"p\",{children:[\"Formo helps teams understand onchain data to acquire and engage \",/*#__PURE__*/e(t,{href:\"https://formo.so/blog/mau-vs-wau-vs-dau-why-active-users-matter-in-web3\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"active users\"})}),\" in web3. Its Wallet Data Platform (WDP) combines traditional customer data with onchain data to create a comprehensive \",/*#__PURE__*/e(t,{href:\"https://formo.so/blog/understanding-web3-user-profiles-a-comprehensive-guide\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"user profile\"})}),\". Formo represents a significant advancement in how Web3 brands interact with their users on the decentralized web, providing tools that provide actionable insights for roadmap planning and marketing strategies.\"]}),/*#__PURE__*/e(\"p\",{children:\"The rise of diverse Web3 tools marks just the beginning. Today, nearly 200 projects are innovating in this space, with 71 startups raising over $600 million. As the blockchain ecosystem expands, the Web3 tooling landscape will continue to evolve, offering new opportunities for decentralized interaction and collaboration. Embracing these tools is key to building stronger, more inclusive, and more efficient communities.\\xa0\"}),/*#__PURE__*/n(\"p\",{children:[\"Follow us on \",/*#__PURE__*/e(t,{href:\"https://www.linkedin.com/company/getformo\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"LinkedIn\"})}),\" and \",/*#__PURE__*/e(t,{href:\"https://x.com/getformo\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Twitter\"})}),\", and join our \",/*#__PURE__*/e(t,{href:\"https://t.me/+uFVt_ThXDUxjZWVl\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"community\"})}),\" to learn how Formo streamlines your data collection processes!\"]}),/*#__PURE__*/e(\"p\",{children:\"Further source:\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(t,{href:\"https://formo.so/blog/what-is-web3-user-analytics-benefits-metrics-and-tools\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"What is Web3 User Analytics? Benefits, Metrics, and Tools\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(t,{href:\"https://formo.so/blog/10-best-web3-community-tools-to-boost-engagement\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"10 Best Web3 Community Tools to boost engagement\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(t,{href:\"https://formo.so/blog/5-web3-user-acquisition-tools-to-grow-your-projects\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"5 Web3 User Acquisition Tools to grow your projects\"})})})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Additional FAQs\"})}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"1. What should a Web3 community look for when choosing a tool?\",/*#__PURE__*/e(\"br\",{})]}),\"Look for utility, composability, clear documentation, and community support.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"2. How do Web3 tools handle spam or Sybil attacks in communities?\",/*#__PURE__*/e(\"br\",{})]}),\"Some tools implement onchain proof-of-participation, token gating, or Gitcoin Passport verification to prevent Sybil attacks.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"3. How can new DAOs onboard non-technical members effectively?\",/*#__PURE__*/e(\"br\",{})]}),\"To reduce friction, platforms like Aragon and Syndicate simplify onboarding with no-code tools and wallet-friendly UX.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"4. What\u2019s the role of AI in future Web3 community tooling?\",/*#__PURE__*/e(\"br\",{})]}),\"AI can optimize moderation, analyze contributor impact, and generate insights from both onchain and offchain behavior.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"5. How do I measure community health in Web3?\",/*#__PURE__*/e(\"br\",{})]}),\"Use analytics tools like Formo to track key metrics Track visitor counts, DAU, WAU, MAU, transactions, retention, and churn. Measure engagement and growth over time.\"]})]});export const richText7=/*#__PURE__*/n(a.Fragment,{children:[/*#__PURE__*/n(\"p\",{children:[\"Decentralized social networks represent the next evolution of social media, prioritizing user data ownership, censorship resistance, and community governance. By harnessing the power of Web3 Social Data, you can better understand who your users are and deliver personalized experiences thanks to rich \",/*#__PURE__*/e(t,{href:\"https://formo.so/blog/understanding-web3-user-profiles-a-comprehensive-guide\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Web3 user profiles\"})}),\". This article explores how these insights can be used strategically to gain a competitive advantage in the Web3 ecosystem.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key Takeaways:\"})}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Web3 Social Data empowers users to fully own their identities, content, and connections.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Marketers gain access to rich, verifiable social insights tied to wallet addresses.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"User segmentation, influencer discovery, and wallet messaging are key strategies for engagement.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tools like Formo help brands analyze social behavior and personalize experiences at scale.\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"Web3 Social Data helps brands understand their audience better and create targeted marketing campaigns\",className:\"framer-image\",height:\"655\",src:\"https://framerusercontent.com/images/60Jp7SM22yjoN0KhOrHVSSf3HE.png\",srcSet:\"https://framerusercontent.com/images/60Jp7SM22yjoN0KhOrHVSSf3HE.png?scale-down-to=512 512w,https://framerusercontent.com/images/60Jp7SM22yjoN0KhOrHVSSf3HE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/60Jp7SM22yjoN0KhOrHVSSf3HE.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/60Jp7SM22yjoN0KhOrHVSSf3HE.png 2248w\",style:{aspectRatio:\"2248 / 1310\"},width:\"1124\"}),/*#__PURE__*/e(\"p\",{children:\"Web3 Social Data helps brands understand their audience better and create targeted marketing campaigns\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What is Web3 Social?\"})}),/*#__PURE__*/e(\"p\",{children:\"Web3 Social refers to social networks and platforms built on blockchain technology where users own their data, identity, and content.\"}),/*#__PURE__*/e(\"p\",{children:\"Key Features:\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Decentralized: Not controlled by a single company (e.g., no Facebook, Twitter owner).\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"User-Owned Identity: You log in using your wallet, not a username/email. Your identity is portable across apps.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Content Ownership: You own your posts, likes, and followers onchain.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Token Incentives: Users can earn rewards (tokens, NFTs) for engagement or contributions.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Examples:\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://www.farcaster.xyz/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Farcaster\"})}),\": Decentralized social graph with apps like Warpcast.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://www.lens.xyz/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Lens Protocol\"})}),\": Web3 social graph where profiles and content are NFTs.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://cyberconnect.me/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"CyberConnect\"})}),\": Decentralized social network infrastructure.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What is Web3 Data?\"})}),/*#__PURE__*/e(\"p\",{children:\"Web3 Data refers to the public, permissionless data generated by blockchain networks, including user actions, transactions, smart contracts, tokens, NFTs, and more.\"}),/*#__PURE__*/e(\"p\",{children:\"Key Features:\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Onchain: All activities (e.g., sending ETH, minting an NFT, joining a DAO) are stored on a blockchain.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Transparent & Verifiable: Anyone can view and verify the data.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Pseudonymous: Actions are tied to wallet addresses, not names/emails.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Types of Web3 Data:\"}),/*#__PURE__*/n(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Transactional Data: Token transfers, swaps, contract calls.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Social Data: Follows, likes, posts on platforms like Farcaster or Lens.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Identity Data: Wallet profiles, ENS, POAPs.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Behavioral Data: Interactions with dApps, DAOs, NFTs.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Popular Tools:\"}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Dune, Nansen, Formo, Flipside Crypto, The Graph \u2013 used for analyzing and visualizing Web3 data.\"})})}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What is Web3 Social Data?\"})}),/*#__PURE__*/e(\"p\",{children:\"Web3 Social Data is information generated within blockchain social networks, including users' social activities and content. Each web3 social profile is often tied to the user's wallet address, which can reveal insights about their behavior and preferences onchain.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Web2 vs. Web3 Social data graphs\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why is Web3 Social Data important?\"})}),/*#__PURE__*/e(\"p\",{children:\"The decentralized and encrypted nature of Web3 presents unique marketing challenges and opportunities, making the effective use of social media analytics critical to success. On web3 platforms such as Farcaster and Lens, users' wallet addresses are tightly linked to their accounts, allowing marketers to track individual users' activities and interactions.\"}),/*#__PURE__*/e(\"img\",{alt:\"5 Benefits of Web3 Social Data for your marketing strategy\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/okzP1CDJZ1EQY5JQywjimrKRqdA.png\",srcSet:\"https://framerusercontent.com/images/okzP1CDJZ1EQY5JQywjimrKRqdA.png?scale-down-to=512 512w,https://framerusercontent.com/images/okzP1CDJZ1EQY5JQywjimrKRqdA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/okzP1CDJZ1EQY5JQywjimrKRqdA.png 1600w\",style:{aspectRatio:\"1600 / 900\"},width:\"800\"}),/*#__PURE__*/e(\"p\",{children:\"5 Benefits of Web3 Social Data for your marketing strategy\"}),/*#__PURE__*/e(\"p\",{children:\"Web3 Social Data provides a powerful way for brands to engage with their target audience, build trust, and protect user privacy in the decentralized era. By leveraging social media data, Web3 brands can:\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Increase brand awareness: \"}),\"Showcase products and services to a large and engaged audience, generating buzz and attracting new followers\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://formo.so/blog/how-to-build-a-web3-community-best-engagement-strategies\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Build strong communities\"})})}),/*#__PURE__*/e(\"strong\",{children:\": \"}),\"Connect with audiences, nurture relationships, and cultivate a loyal and supportive community\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Generate quality leads:\"}),\" Capture email addresses and nurture prospects through the sales funnel\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Establish thought leadership: \"}),\"Share valuable content and insights to build trust and position the brand as an industry expert\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Improve customer service: \"}),\"Provide timely and efficient support, demonstrating a commitment to user satisfaction\"]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why are Web3 users attracted to Web3 social platforms?\"})}),/*#__PURE__*/n(\"p\",{children:[\"Web3 social media platforms such as \",/*#__PURE__*/e(t,{href:\"https://www.farcaster.xyz/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Farcaster\"})}),\" and \",/*#__PURE__*/e(t,{href:\"https://www.lens.xyz/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Lens\"})}),\" give users unparalleled ownership and control over their data, which is stored on a public blockchain ledger. This decentralized model gives users a greater sense of privacy, transparency, and empowerment when engaging with others online.\"]}),/*#__PURE__*/e(\"p\",{children:\"For example, Farcaster, a web3 social platform, opened user registration on October 11, 2023, and has since amassed over 54,913 total users. This rapid growth highlights the strong demand among web3 enthusiasts for social platforms that prioritize user data ownership and decentralized governance.\"}),/*#__PURE__*/e(\"img\",{alt:\"Chart embedded from The Block Data.\",className:\"framer-image\",height:\"761\",src:\"https://framerusercontent.com/images/ep9OmZWBQ0qfxnyY5bFC3wF0.png\",srcSet:\"https://framerusercontent.com/images/ep9OmZWBQ0qfxnyY5bFC3wF0.png?scale-down-to=512 512w,https://framerusercontent.com/images/ep9OmZWBQ0qfxnyY5bFC3wF0.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ep9OmZWBQ0qfxnyY5bFC3wF0.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/ep9OmZWBQ0qfxnyY5bFC3wF0.png 2114w\",style:{aspectRatio:\"2114 / 1522\"},width:\"1057\"}),/*#__PURE__*/n(\"p\",{children:[\"Chart embedded from\",/*#__PURE__*/e(t,{href:\"https://www.theblock.co/post/304023/farcaster-hits-record-high-in-user-engagement-with-over-73700-unique-casters\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\" The Block Data.\"})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What are the use cases for Web3 Social Data in marketing?\"})}),/*#__PURE__*/e(\"p\",{children:\"With the ability to track Web3 Social Data, marketers can use this information to create highly targeted and personalized engagement strategies. By understanding the composition and behavior of their audiences across distributed social platforms, marketers can unlock a wealth of opportunities to drive meaningful interactions and foster deeper connections with their onchain users.\"}),/*#__PURE__*/e(\"img\",{alt:\"5 Common use cases of Web3 social data\\xa0\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/tqwTNnUgkH1IvmEVqHxi1Aijvc.png\",srcSet:\"https://framerusercontent.com/images/tqwTNnUgkH1IvmEVqHxi1Aijvc.png?scale-down-to=512 512w,https://framerusercontent.com/images/tqwTNnUgkH1IvmEVqHxi1Aijvc.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/tqwTNnUgkH1IvmEVqHxi1Aijvc.png 1600w\",style:{aspectRatio:\"1600 / 900\"},width:\"800\"}),/*#__PURE__*/e(\"p\",{children:\"5 Common use cases of Web3 social data\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Some key use cases for leveraging web3 social data include:\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Building dynamic follower lists\"})}),/*#__PURE__*/e(\"p\",{children:\"Marketers can create targeted lists of followers based on specific criteria such as platform, activity level, or engagement metrics. These lists can be used for targeted outreach, content curation, and campaign optimization.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Identify influential users\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:\"By analyzing follower counts, interactions, and activity data, marketers can identify influential users within their audience who can serve as brand advocates and help amplify their marketing messages.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Audience segmentation\"})}),/*#__PURE__*/n(\"p\",{children:[\"Marketers can \",/*#__PURE__*/e(t,{href:\"https://formo.so/blog/web3-user-segmentation-a-guide-to-target-the-right-audience\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"segment audiences\"})}),\" based on a fragmentation of criteria, including platform usage, interests, and demographics. These insights allow them to deliver more personalized and relevant content, offers, and experiences to each segment.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Reward loyal users\"})}),/*#__PURE__*/e(\"p\",{children:\"By leveraging wallet messaging capabilities, marketers can send exclusive offers, rewards, or content directly to the wallets of their most loyal users.\\xa0\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Optimize content and campaigns\"})}),/*#__PURE__*/e(\"p\",{children:\"Marketers can gain insight into the types of content and campaigns that resonate best with their audiences. Web3 social media data allows them to optimize their strategies and deliver more effective marketing messages.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"How Web3 Social Data Transforms the User Experience\"})}),/*#__PURE__*/e(\"p\",{children:\"Web3 social data gives users real ownership, portability, and monetization power, changing how we engage across the internet.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Own Your Social Identity\"})}),/*#__PURE__*/e(\"p\",{children:\"In Web2, platforms like Twitter or Instagram control your identity (username, followers, posts). If your account is banned, you lose everything.\"}),/*#__PURE__*/e(\"p\",{children:\"In Web3, your identity is your wallet address and is stored onchain. You own your:\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Profile (e.g., Lens Protocol Profile NFT)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Followers (as verifiable connections)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Posts (stored on decentralized storage like IPFS)\"})})]}),/*#__PURE__*/e(\"p\",{children:\"This means:\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"You can take your identity anywhere.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"No single platform can delete or limit your presence.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Example: If you have a Lens Profile, you can log into Lenster, Orb, or Phaver using the same account and instantly access your profile and followers.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Monetize Content Natively\"})}),/*#__PURE__*/e(\"p\",{children:\"Instead of feeding engagement to platforms for ad revenue, Web3 empowers creators to earn directly.\"}),/*#__PURE__*/e(\"p\",{children:\"Ways to monetize:\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Token-gated content (viewable only by holders)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"NFT posts that generate royalties on resales\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tips and microtransactions using crypto\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Onchain badges (POAPs) for attendance or engagement\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Example: A creator on Lenster can mint a post as an NFT, and fans who collect it contribute directly to the creator\u2019s wallet.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. Wallet Personalization\"})}),/*#__PURE__*/e(\"p\",{children:\"Web3 apps can personalize your experience using both:\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Social data: who you follow, what you like\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Onchain behavior: what NFTs you own, DAOs you\u2019re in, what protocols you\u2019ve used\"})})]}),/*#__PURE__*/e(\"p\",{children:\"This leads to:\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Better content recommendations\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Community discovery based on shared interests\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Smarter reputation systems (e.g., seeing if someone is an active contributor in DAOs or DeFi)\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Example: A social app could recommend communities based on the NFT collections you hold or events you\u2019ve attended (tracked via POAPs).\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Improve the onchain user journey with Formo\"})}),/*#__PURE__*/n(\"p\",{children:[\"Formo is a Web3 platform that provides a suite of tools, including \",/*#__PURE__*/e(t,{href:\"https://formo.so/blog/what-are-web3-forms-a-new-way-to-collect-onchain-data\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Web3 Forms\"})}),\", Wallet Data Platform, and Onchain Analytics. Formo helps teams uncover actionable insights into onchain user behavior across Web3 social media platforms to turbocharge growth.\"]}),/*#__PURE__*/e(\"p\",{children:\"As we move towards a privacy-first world, brands face barriers to collecting data for targeted advertising. Web3 Social Data enables brands to make informed decisions based on data, develop more effective direct marketing campaigns, and foster genuine connections with their audiences while respecting their privacy.\"}),/*#__PURE__*/e(\"p\",{children:\"Further sources:\\xa0\"}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(t,{href:\"https://formo.so/blog/what-is-a-web3-cdp-benefits-use-cases-how-it-works\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"What is a Web3 CDP? Benefits, Use Cases & How It Works\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(t,{href:\"https://formo.so/blog/what-is-data-collection-methods-types-tools\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"What Is Data Collection: Methods, Types, Tools\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(t,{href:\"https://formo.so/blog/what-is-zero-party-data-why-does-it-matter-for-startups\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"What is Zero-party Data? why does it matter for startups?\"})})})})]}),/*#__PURE__*/n(\"p\",{children:[\"Follow us on \",/*#__PURE__*/e(t,{href:\"https://www.linkedin.com/company/getformo\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"LinkedIn\"})}),\" and \",/*#__PURE__*/e(t,{href:\"https://x.com/getformo\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Twitter\"})}),\", and join our \",/*#__PURE__*/e(t,{href:\"https://formo-community.slack.com/ssb/redirect#/shared-invite/email\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"community\"})}),\" to learn how Formo turbocharges growth for leading teams across web3!\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Additional FAQs\"})}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"1. How is Web3 Social Data collected without invading user privacy?\",/*#__PURE__*/e(\"br\",{})]}),\"Web3 data is public and tied to pseudonymous wallet addresses, meaning insights are derived from open, permissionless data rather than personal identifiers.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"2. Can traditional brands integrate Web3 Social Data into their marketing?\",/*#__PURE__*/e(\"br\",{})]}),\"Yes. Brands can use tools like Formo to analyze wallet behavior and tailor experiences for Web3 users even if the brand originated in Web2.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"3. What makes Web3 Social Data more reliable than Web2 analytics?\",/*#__PURE__*/e(\"br\",{})]}),\"Web3 data is immutable, onchain, and transparent, making it verifiable and harder to fake than Web2 metrics like followers or clicks.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"4. Do users need to actively engage on Web3 platforms to be tracked?\",/*#__PURE__*/e(\"br\",{})]}),\"Not necessarily. Wallet activities like following, minting NFTs, or collecting posts are passively recorded onchain and form part of the social data graph.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"5. How does Web3 Social Data impact influencer marketing?\",/*#__PURE__*/e(\"br\",{})]}),\"It allows marketers to identify real onchain influence (e.g., NFT collectors, DAO contributors) instead of relying on vanity metrics like follower counts.\"]})]});\nexport const __FramerMetadata__ = {\"exports\":{\"richText2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["richText", "u", "x", "p", "Link", "motion", "richText1", "richText2", "richText3", "richText4", "richText5", "richText6", "richText7", "__FramerMetadata__"]
}
