{"version":1,"pages":[{"id":"IjYQqEZFClPeP8TROEvP","title":"THX Network","pathname":"/","siteSpaceId":"sitesp_Y2hL7","description":"Allows you to launch quests and rewards in gaming and fintech. Backed by EU Horizon 2020 and Techstars. Shut down 1st of February, 2025."},{"id":"uILvxeXlXymyn2YEmmvv","title":"Getting Started","pathname":"/campaign-managers/getting-started","siteSpaceId":"sitesp_Y2hL7","description":"We aim for as little developer effort as possible with our solutions and integrating the widget is as easy as embedding one line of code.","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"}]},{"id":"fVf0K2q1IR6IWmQfBEkn","title":"Analytics","pathname":"/campaign-managers/analytics","siteSpaceId":"sitesp_Y2hL7","description":"Campaign analytics provide insights into overall quest and reward activity. You can scope your data to a specific time range and see who your top 10 campaign participants are.","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"}]},{"id":"W7VrzByFdyLX6MNL7nML","title":"Quests","pathname":"/campaign-managers/quests","siteSpaceId":"sitesp_Y2hL7","description":"Your audience is able to earn points with various Quests that can be configured to incentivise particular user engagement.","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"}]},{"id":"gHMWLQxxZgPRo3rspU9S","title":"Daily Quests","pathname":"/campaign-managers/quests/daily-quests","siteSpaceId":"sitesp_Y2hL7","description":"Daily quests are a great tool to increase user retention.","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"},{"label":"Quests"}]},{"id":"vv9jiDkjxJ6GASDeVT22","title":"Invite Quests","pathname":"/campaign-managers/quests/invite-quests","siteSpaceId":"sitesp_Y2hL7","description":"Invite quests allow your community to support your user acquisition. The invites can be set up double sided meaning both the inviter and invitee earn points.","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"},{"label":"Quests"}]},{"id":"9X0AWClBsL6j5mgbQKhb","title":"Twitter Quests","pathname":"/campaign-managers/quests/twitter-quests","siteSpaceId":"sitesp_Y2hL7","description":"Quests with social conditions stimulate engagement in other channels you are using.","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"},{"label":"Quests"}]},{"id":"8tpVTi1xwqlzw6sUbSz6","title":"Discord Quests","pathname":"/campaign-managers/quests/discord-quests","siteSpaceId":"sitesp_Y2hL7","description":"Quests with social conditions stimulate engagement in other channels you are using.","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"},{"label":"Quests"}]},{"id":"Q69EcYqfDde0xQWHYMXw","title":"Custom Quests","pathname":"/campaign-managers/quests/custom-quests","siteSpaceId":"sitesp_Y2hL7","description":"Custom Quests enable you to incentivise every touchpoint in your customer journey.","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"},{"label":"Quests"}]},{"id":"jyO8mYvy8jOQBcG6hLzL","title":"Web3 Quests","pathname":"/campaign-managers/quests/web3-quests","siteSpaceId":"sitesp_Y2hL7","description":"Reward users' coin balance or NFT ownership using smart contracts.","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"},{"label":"Quests"}]},{"id":"7lZv6qsXC4ugmCXKKR9L","title":"Webhook Quests","pathname":"/campaign-managers/quests/webhook-quests","siteSpaceId":"sitesp_Y2hL7","description":"Validate quest behavior using your own API endpoints and set optional custom point amounts.","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"},{"label":"Quests"}]},{"id":"XQlXTnqWSIZs3yihMuY0","title":"Steam Quests","pathname":"/campaign-managers/quests/steam-quests","siteSpaceId":"sitesp_Y2hL7","description":"Embark on a gaming journey by purchasing, wishlisting games, and earning Steam achievements.","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"},{"label":"Quests"}]},{"id":"3iQfFjXHcnZEmFChsduJ","title":"Quest Locks","pathname":"/campaign-managers/quests/quest-locks","siteSpaceId":"sitesp_Y2hL7","description":"Allows you to gate quests with one or more other quests. This opens up endless possibilities of tiered campaigns.","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"},{"label":"Quests"}]},{"id":"9E1nlK65YBQ4fkporfpG","title":"Rewards","pathname":"/campaign-managers/rewards","siteSpaceId":"sitesp_Y2hL7","description":"Campaign participants earn points with quests and can in turn redeem these points for rewards. Use a variety of Rewards to incentivise your participants to start collecting more points.","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"}]},{"id":"Cw5GBq6tPYO3PnR5Vj5c","title":"Coin Rewards","pathname":"/campaign-managers/rewards/coin-rewards","siteSpaceId":"sitesp_Y2hL7","description":"Coin Rewards enable your audience to redeem their accumulated points for ERC-20 tokens.","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"},{"label":"Rewards"}]},{"id":"7mcj45Z9PzS8VqVoazQx","title":"NFT Rewards","pathname":"/campaign-managers/rewards/nft-rewards","siteSpaceId":"sitesp_Y2hL7","description":"This page demonstrates how to configure NFT rewards with optional platform or expiry conditions applied to it.","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"},{"label":"Rewards"}]},{"id":"ucb8l0lOBPMYkdp7lFvS","title":"Custom Rewards","pathname":"/campaign-managers/rewards/custom-rewards","siteSpaceId":"sitesp_Y2hL7","description":"Use your own webhooks to reward users through code in your application!","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"},{"label":"Rewards"}]},{"id":"yabpZ2vnZrSvdKREvFWF","title":"Coupon Rewards","pathname":"/campaign-managers/rewards/coupon-rewards","siteSpaceId":"sitesp_Y2hL7","description":"Use coupon rewards for eGift cards, discount codes and Nitro boosts.","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"},{"label":"Rewards"}]},{"id":"mW1rgxNdWsrD13wL4OyY","title":"Discord Role Rewards","pathname":"/campaign-managers/rewards/discord-role-rewards","siteSpaceId":"sitesp_Y2hL7","description":"Let your users buy Discord roles using points. A powerful way to reward your community members.","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"},{"label":"Rewards"}]},{"id":"JH7G399kTkv3D7th02LA","title":"Participants","pathname":"/campaign-managers/participants","siteSpaceId":"sitesp_Y2hL7","description":"The Participant Explorer is sorted by rank and provides you with deeper insights into the people that signed in for your campaign.","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"}]},{"id":"uZmyzSRgR3NLcSST40mw","title":"Integrations","pathname":"/campaign-managers/integrations","siteSpaceId":"sitesp_Y2hL7","description":"Our integrations allow for connecting important channels in your ecosystem to your campaign.","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"}]},{"id":"lvBQdV3SFOE4ebziR7SX","title":"Discord","pathname":"/campaign-managers/integrations/discord","siteSpaceId":"sitesp_Y2hL7","description":"This will guide you through the process of setting up the Discord Bot. This allows for seamless communication between your application and Discord channels, making it easy to automate updates.","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"},{"label":"Integrations"}]},{"id":"vDRCZYVzTt9LtwEQz6Se","title":"Twitter, now X","pathname":"/campaign-managers/integrations/twitter-now-x","siteSpaceId":"sitesp_Y2hL7","description":"Save time and automate the creation of conditional X rewards and keep your audience entertained with new ways to earn points.","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"},{"label":"Integrations"}]},{"id":"QVJ9ZGOkBrsqCxiP9Oii","title":"Gitcoin Passport","pathname":"/campaign-managers/integrations/gitcoin-passport","siteSpaceId":"sitesp_Y2hL7","description":"Privacy respecting proof of humanity and reputation. Fights bots and spam.","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"},{"label":"Integrations"}]},{"id":"v9irFIL9s35iygXRNtIV","title":"Coins","pathname":"/campaign-managers/coins","siteSpaceId":"sitesp_Y2hL7","description":"This page demonstrates how to configure and deploy a ERC-20 token smart contract on the Polygon blockchain.","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"}]},{"id":"8aiodEvvSsXNhIKb5MX9","title":"NFT","pathname":"/campaign-managers/nft","siteSpaceId":"sitesp_Y2hL7","description":"This page demonstrates how to create an NFT collection and mint tokens from a pool. For a video guide, scroll down to the bottom of this page.","breadcrumbs":[{"label":"Campaign Managers","emoji":"1f3d7"}]},{"id":"IWLxQcogaD80ZkwpHX4L","title":"Memberships (Free)","pathname":"/users/memberships-free","siteSpaceId":"sitesp_Y2hL7","description":"Should you choose to exit, simply wait for the lock period to end to reclaim your tokens!","breadcrumbs":[{"label":"USERS","emoji":"1f9d1-1f91d-1f9d1"}]},{"id":"rHbrJ01vARLKr8bHtMMp","title":"Lottery (Free)","pathname":"/users/lottery-free","siteSpaceId":"sitesp_Y2hL7","breadcrumbs":[{"label":"USERS","emoji":"1f9d1-1f91d-1f9d1"}]},{"id":"EvxEOQnTNkMu5Ppyd8el","title":"Pricing","pathname":"/faq/pricing","siteSpaceId":"sitesp_Y2hL7","description":"","breadcrumbs":[{"label":"FAQ","emoji":"1f4a1"}]},{"id":"TtPEkuUG0BQUZ9IyKObm","title":"Multi Wallet Account","pathname":"/faq/multi-wallet-account","siteSpaceId":"sitesp_Y2hL7","description":"Set up your account to support multiple wallets. WalletConnect v2 is now used for a mobile friendly login experience.","breadcrumbs":[{"label":"FAQ","emoji":"1f4a1"}]},{"id":"JrmEmMZ5bgjZ8A1rTC8v","title":"Points","pathname":"/faq/points","siteSpaceId":"sitesp_Y2hL7","description":"TLDR; people earn points by completing quests. Point can be spent on rewards.","breadcrumbs":[{"label":"FAQ","emoji":"1f4a1"}]},{"id":"dzuLkXLDP752FZ42m3NW","title":"Other","pathname":"/faq/other","siteSpaceId":"sitesp_Y2hL7","description":"Frequently Asked Questions about our product and a few general ones about blockchain and, cryptocurrencies.","breadcrumbs":[{"label":"FAQ","emoji":"1f4a1"}]},{"id":"Z5ljY3cC7Yh51K7I7yG9","title":"HTML Widget","pathname":"/developers/html-widget","siteSpaceId":"sitesp_Y2hL7","description":"Your campaign widget exposes various functionality to your site in order to create seamless onboarding experiences.","breadcrumbs":[{"label":"Developers","emoji":"1f4bb"}]},{"id":"K4YfG7OwMfDwyG7g8UX2","title":"JS SDK","pathname":"/developers/js-sdk","siteSpaceId":"sitesp_Y2hL7","description":"Created Identities and register Events in your application using `THXAPIClient` or rebuild the campaign widget in your own environment using `THXBrowserClient`.","breadcrumbs":[{"label":"Developers","emoji":"1f4bb"}]},{"id":"iB5RZgY2ptgY6L6x4zzZ","title":"Identity","pathname":"/developers/js-sdk/identity","siteSpaceId":"sitesp_Y2hL7","description":"Use an Identity to assign Events in your system to THX users and build quests around it.  Learn how to connect an Identity to a THX account using your campaign widget.","breadcrumbs":[{"label":"Developers","emoji":"1f4bb"},{"label":"JS SDK"}]},{"id":"L8cdBcKnoinBtHSZ1Puh","title":"Events","pathname":"/developers/js-sdk/events","siteSpaceId":"sitesp_Y2hL7","description":"Create event data and configure custom quests for these events. Your users will be able to earn points for for example levelling up in your game.","breadcrumbs":[{"label":"Developers","emoji":"1f4bb"},{"label":"JS SDK"}]},{"id":"kPFsjCUK4gKFA3Tge33k","title":"API","pathname":"/developers/api","siteSpaceId":"sitesp_Y2hL7","description":"Using the API keys and an OAuth2 grant you will be able to access API resources for your campaign.","breadcrumbs":[{"label":"Developers","emoji":"1f4bb"}]},{"id":"uQOuOukvOp0VRuLFPtlk","title":"API Specification","pathname":"/developers/api/api-specification","siteSpaceId":"sitesp_Y2hL7","description":"Below we have listed the resources and their API specification that you should implement as part of the Identity & Event framework.","breadcrumbs":[{"label":"Developers","emoji":"1f4bb"},{"label":"API"}]},{"id":"KCTxq64iuXKaao2r55iJ","title":"Example","pathname":"/developers/api/example","siteSpaceId":"sitesp_Y2hL7","description":"Using the new and improved authentication method one can build their own campaign UI.","breadcrumbs":[{"label":"Developers","emoji":"1f4bb"},{"label":"API"}]},{"id":"VUQOO7SsxVyCsSCZffOU","title":"Webhooks","pathname":"/developers/webhooks","siteSpaceId":"sitesp_Y2hL7","description":"Implement a public endpoint in your app and receive campaign events. Verify requests using the signing secret as in the given example. This is what protects the endpoint!","breadcrumbs":[{"label":"Developers","emoji":"1f4bb"}]},{"id":"9GLZZtIHRVEPX2fvTP80","title":"QR codes","pathname":"/developers/qr-codes","siteSpaceId":"sitesp_Y2hL7","description":"Use QR codes to distribute rewards in offline environments.","breadcrumbs":[{"label":"Developers","emoji":"1f4bb"}]},{"id":"177mYWPWktughYCVDZRn","title":"Audits","pathname":"/developers/audits","siteSpaceId":"sitesp_Y2hL7","description":"In June 2021 the team of security audit firm Pessimistic.io conducted an extensive on the state of our smart contracts as of commit b5587b48112e3b319212aef06264c1d38fbe1cad.","breadcrumbs":[{"label":"Developers","emoji":"1f4bb"}]},{"id":"RKaaX9crvF3p6ZArDowg","title":"$THX","pathname":"/tokenomics/usdthx","siteSpaceId":"sitesp_Y2hL7","description":"THX token serves as the utility token for the THX Network protocol.","breadcrumbs":[{"label":"Tokenomics","emoji":"1fa99"}]},{"id":"Q6OC6GC7cn9uk7kPVpuy","title":"Locking $THX to $veTHX","pathname":"/tokenomics/locking-usdthx-to-usdvethx","siteSpaceId":"sitesp_Y2hL7","description":"The staked and locked version of THX token is called veTHX and functions as the governance token and accrues protocol fees.","breadcrumbs":[{"label":"Tokenomics","emoji":"1fa99"}]},{"id":"LflP3ey4zhXqZaBejVFi","title":"Increasing Locked $veTHX","pathname":"/tokenomics/increasing-locked-usdvethx","siteSpaceId":"sitesp_Y2hL7","breadcrumbs":[{"label":"Tokenomics","emoji":"1fa99"}]},{"id":"54ZqxBJVLt7MVRniZ2b3","title":"Protocol","pathname":"/tokenomics/protocol","siteSpaceId":"sitesp_Y2hL7","description":"Summary of the inner workings of the THX Network protocol.","breadcrumbs":[{"label":"Tokenomics","emoji":"1fa99"}]},{"id":"KGYiLRFDbzn8IUmcGQDL","title":"Token Distribution","pathname":"/tokenomics/token-distribution","siteSpaceId":"sitesp_Y2hL7","description":"Summary of the token distribution, release schedule, governance and other token related plans.","breadcrumbs":[{"label":"Tokenomics","emoji":"1fa99"}]},{"id":"QUMZW8ygqqbSoWUswUn3","title":"Team","pathname":"/about/team","siteSpaceId":"sitesp_Y2hL7","description":"Meet our core team, advisors and community","breadcrumbs":[{"label":"ABOUT","emoji":"1f91d"}]},{"id":"S5odI3R8jemqifRcsoC6","title":"One Pager","pathname":"/about/one-pager","siteSpaceId":"sitesp_Y2hL7","description":"THX Network is set to redefine gaming communities and beyond. Early $THX lockers earn the highest rewards, making now the perfect time to join.","breadcrumbs":[{"label":"ABOUT","emoji":"1f91d"}]},{"id":"4qlUvK9TKbPrKDzndCb6","title":"Community","pathname":"/about/community","siteSpaceId":"sitesp_Y2hL7","description":"Join the THX Network Community!","breadcrumbs":[{"label":"ABOUT","emoji":"1f91d"}]}]}