{"version":1,"pages":[{"id":"ROJZJaH77DQ8rSnLmhz8","title":"Introduction","pathname":"/","siteSpaceId":"sitesp_6QT6a","description":"What is Derupt?"},{"id":"hO31tg3rUWo9tb5P6nxc","title":"Get Started","pathname":"/user/get-started","siteSpaceId":"sitesp_6QT6a","description":"To get started with Derupt, you will need a few things.","breadcrumbs":[{"label":"User Docs"}]},{"id":"9164Qeqri8MK2YjfUU2W","title":"Guides","pathname":"/user/guides","siteSpaceId":"sitesp_6QT6a","description":"The Derupt user experience guide.","breadcrumbs":[{"label":"User Docs"}]},{"id":"WBnrKcTPSCDiHXO1Y163","title":"Building on Derupt","pathname":"/latest/building-on-derupt","siteSpaceId":"sitesp_6QT6a","description":"Derupt developer support documentation.","breadcrumbs":[{"label":"Latest Docs"}]},{"id":"IZYXLTY7QT6iAiH6T4A3","title":"Contracts","pathname":"/latest/contracts","siteSpaceId":"sitesp_6QT6a","description":"Explore the documentation for the Derupt Smart Contracts.","breadcrumbs":[{"label":"Latest Docs"}]},{"id":"ouvWLzPmslo8ixqxQEDv","title":"Testnet Addresses","pathname":"/latest/contracts/testnet","siteSpaceId":"sitesp_6QT6a","description":"Deployed by: ST1ZK4MRVTQQJMVAAJQWBV2WPQ87QV2851YCTHD7X","breadcrumbs":[{"label":"Latest Docs"},{"label":"Contracts"}]},{"id":"ZZ2ZmUOTCJWd7irWwILR","title":"Mainnet Addresses","pathname":"/latest/contracts/mainnet","siteSpaceId":"sitesp_6QT6a","description":"Deployed by: YTBD","breadcrumbs":[{"label":"Latest Docs"},{"label":"Contracts"}]},{"id":"MKlZyFJ0udQu51USLOmt","title":".derupt-ext-trait","pathname":"/latest/contracts/.derupt-ext-trait","siteSpaceId":"sitesp_6QT6a","description":"Developers can extend the functionality of Derupt by creating Extensions for user to use.","breadcrumbs":[{"label":"Latest Docs"},{"label":"Contracts"}]},{"id":"XdEzG1jR1dGfnxOHxjIM","title":".derupt-interfaces","pathname":"/latest/contracts/.derupt-interfaces","siteSpaceId":"sitesp_6QT6a","description":"Derupt Developers use Derupt Interface NFT's to configure their pay out details.","breadcrumbs":[{"label":"Latest Docs"},{"label":"Contracts"}]},{"id":"182mjDaZHMujzBt19WWs","title":".derupt-core-trait","pathname":"/latest/contracts/.derupt-core-trait","siteSpaceId":"sitesp_6QT6a","description":"Each core trait plays a vital role in facilitating interactions between users.","breadcrumbs":[{"label":"Latest Docs"},{"label":"Contracts"}]},{"id":"BAEK0uGPT4NdkKinBeXd","title":".derupt-feed","pathname":"/latest/contracts/.derupt-feed","siteSpaceId":"sitesp_6QT6a","description":"All .derupt-profile contract message calls are logged in .derupt-feed","breadcrumbs":[{"label":"Latest Docs"},{"label":"Contracts"}]},{"id":"txpUJ3jfA4f5UiDBZ0Kq","title":".derupt-gifts","pathname":"/latest/contracts/.derupt-gifts","siteSpaceId":"sitesp_6QT6a","description":"All .derupt-profile contract gifting are logged in .derupt-gifts","breadcrumbs":[{"label":"Latest Docs"},{"label":"Contracts"}]},{"id":"oYJgs6RlNhjLsP0snrXt","title":".derupt-miners","pathname":"/latest/contracts/.derupt-miners","siteSpaceId":"sitesp_6QT6a","description":"All .derupt-profile contract mining actions are logged in .derupt-miners","breadcrumbs":[{"label":"Latest Docs"},{"label":"Contracts"}]},{"id":"4haFbKtsb25OzdvjSakz","title":".derupt-stackers","pathname":"/latest/contracts/.derupt-stackers","siteSpaceId":"sitesp_6QT6a","description":"All .derupt-profile contract stacking actions are logged in .derupt-stackers","breadcrumbs":[{"label":"Latest Docs"},{"label":"Contracts"}]},{"id":"d66ajILJmpbslPDNrCux","title":".derupt-sentiment","pathname":"/latest/contracts/.derupt-sentiment","siteSpaceId":"sitesp_6QT6a","description":"All .derupt-profile contract sentiments are logged in .derupt-sentiments","breadcrumbs":[{"label":"Latest Docs"},{"label":"Contracts"}]},{"id":"crTgtDb5UbycowXrN6wy","title":".derupt-core-yyyymmdd","pathname":"/latest/contracts/.derupt-core-yyyymmdd","siteSpaceId":"sitesp_6QT6a","description":"Users call their own .derupt-profile which then calls .derupt-core-yyyymmdd","breadcrumbs":[{"label":"Latest Docs"},{"label":"Contracts"}]},{"id":"ZqP2FZ3Qklf1NOUERfsJ","title":".derupt-profile-trait","pathname":"/latest/contracts/.derupt-profile-trait","siteSpaceId":"sitesp_6QT6a","description":"Profile traits plays a vital role in facilitating interactions between Derupt users.","breadcrumbs":[{"label":"Latest Docs"},{"label":"Contracts"}]},{"id":"hNOdpBlbxp39z7A9XQmw","title":".derupt-profiles","pathname":"/latest/contracts/.derupt-profiles","siteSpaceId":"sitesp_6QT6a","description":"All .derupt-profile contract activations are logged in .derupt-profiles contract","breadcrumbs":[{"label":"Latest Docs"},{"label":"Contracts"}]},{"id":"7RAt6w40Mzm1oriSjvv0","title":".derupt-ext-reg","pathname":"/latest/contracts/.derupt-ext-reg","siteSpaceId":"sitesp_6QT6a","description":"Derupt developers can deploy extension, the .derupt-ext-reg is used to announce new extensions.","breadcrumbs":[{"label":"Latest Docs"},{"label":"Contracts"}]},{"id":"XOtSmySIiokaSEW2wuOt","title":".derupt-profile","pathname":"/latest/contracts/.derupt-profile","siteSpaceId":"sitesp_6QT6a","description":"Derupt users need their own .derupt-profile contract on Stacks Mainnet. (deployed & activated in app)","breadcrumbs":[{"label":"Latest Docs"},{"label":"Contracts"}]},{"id":"mXL6QI7CCdLbLAQp7zCr","title":".derupt-ext","pathname":"/latest/contracts/.derupt-ext","siteSpaceId":"sitesp_6QT6a","description":"Developers can extend the functionality of Derupt by creating Extensions for user to use.","breadcrumbs":[{"label":"Latest Docs"},{"label":"Contracts"}]},{"id":"wtKkbghEp2sNli4ccnDA","title":"API","pathname":"/latest/api","siteSpaceId":"sitesp_6QT6a","description":"Explore the documentation for Derupt Sentiment APIs","breadcrumbs":[{"label":"Latest Docs"}]},{"id":"mVzWIzc5avLinXrHsUnm","title":"Sentiment API Setup Guide","pathname":"/latest/api/setup-guide","siteSpaceId":"sitesp_6QT6a","emoji":"1f4d9","description":"Setup a Derupt Sentiment API to calculate Message Like and Dislike counts.","breadcrumbs":[{"label":"Latest Docs"},{"label":"API"}]},{"id":"YcCCEYbUGZaTzZe40UW6","title":"Sentiment API Endpoint","pathname":"/latest/api/sentiment-endpoint","siteSpaceId":"sitesp_6QT6a","emoji":"2699","description":"A singular end point that takes a 'txid' and 'who' as arguments.","breadcrumbs":[{"label":"Latest Docs"},{"label":"API"}]},{"id":"EzPjKi1aqH58RZUCyNek","title":"Clients","pathname":"/latest/clients","siteSpaceId":"sitesp_6QT6a","description":"Derupt is permissionless, anyone can setup and run a client.","breadcrumbs":[{"label":"Latest Docs"}]},{"id":"Xomo89jGFD0dNovVA9QC","title":"Features FAQ","pathname":"/faq/features","siteSpaceId":"sitesp_6QT6a","description":"Frequently Asked Questions about Derupt features.","breadcrumbs":[{"label":"FAQ"}]},{"id":"ZPLh7GLnULOBcUthNRTV","title":"Comparisons FAQ","pathname":"/faq/comparisons","siteSpaceId":"sitesp_6QT6a","description":"How does Derupt Compare to X (Twitter), TikTok, or NOSTR?","breadcrumbs":[{"label":"FAQ"}]},{"id":"CVe42k3l26GiPoYjtLlL","title":"Contracts (legacy)","pathname":"/legacy/contracts-legacy","siteSpaceId":"sitesp_6QT6a","description":"Explore the documentation for the Derupt Smart Contracts.","breadcrumbs":[{"label":"Legacy Docs"}]},{"id":"LL0tyCjND0jAEHGBdUnE","title":"Testnet Addresses","pathname":"/legacy/contracts-legacy/testnet","siteSpaceId":"sitesp_6QT6a","description":"Deployed by ST4YQYP4NGYAWFA6Z2FDPHBJ2DEM4FEEJPDVFT45","breadcrumbs":[{"label":"Legacy Docs"},{"label":"Contracts (legacy)"}]},{"id":"60pWzyHpFqvKxVgCkx8d","title":"Testnet Addresses (broken)","pathname":"/legacy/contracts-legacy/testnet-broken","siteSpaceId":"sitesp_6QT6a","description":"Deployed by ST3HNWNVVCP31S8CVQCD8WDVFXZJGKFP8VVGKVENW","breadcrumbs":[{"label":"Legacy Docs"},{"label":"Contracts (legacy)"}]},{"id":"VSw2q6Ljp38zQg8EopcH","title":"Testnet Addresses (nakamoto)","pathname":"/legacy/contracts-legacy/testnet-old","siteSpaceId":"sitesp_6QT6a","description":"Deployed by ST1ZK0A249B4SWAHVXD70R13P6B5HNKZAA0WNTJTR","breadcrumbs":[{"label":"Legacy Docs"},{"label":"Contracts (legacy)"}]},{"id":"pWkiIRHEfUKVc7xUqbN7","title":"Mainnet Addresses (old)","pathname":"/legacy/contracts-legacy/mainnet","siteSpaceId":"sitesp_6QT6a","description":"Deployed by SP7MKPEA5DVQQ1PQNYPC1P5YRF14CY3CWZF70R01","breadcrumbs":[{"label":"Legacy Docs"},{"label":"Contracts (legacy)"}]},{"id":"fp3uovU0BS3DmYs5V4nd","title":"Mainnet Addresses (older)","pathname":"/legacy/contracts-legacy/mainnet-1","siteSpaceId":"sitesp_6QT6a","description":"Deployed by SP3VTSYAD7E789BJA2BAX93PYFFZFVK1H39X5D8YS","breadcrumbs":[{"label":"Legacy Docs"},{"label":"Contracts (legacy)"}]},{"id":"QNi0aEZqnRbyu9bpGDKA","title":".derupt-interfaces","pathname":"/legacy/contracts-legacy/.derupt-interfaces","siteSpaceId":"sitesp_6QT6a","description":"Derupt Developers use Derupt Interface NFT's to configure their pay out details.","breadcrumbs":[{"label":"Legacy Docs"},{"label":"Contracts (legacy)"}]},{"id":"EWWHrFNwPHgS1F00Bx3Z","title":".derupt-core-trait","pathname":"/legacy/contracts-legacy/.derupt-core-trait","siteSpaceId":"sitesp_6QT6a","description":"Each core trait plays a vital role in facilitating interactions between users.","breadcrumbs":[{"label":"Legacy Docs"},{"label":"Contracts (legacy)"}]},{"id":"xvQAElX5bPz3DEwEvonk","title":".derupt-feed","pathname":"/legacy/contracts-legacy/.derupt-feed","siteSpaceId":"sitesp_6QT6a","description":"All .derupt-profile contract message calls are logged in .derupt-feed","breadcrumbs":[{"label":"Legacy Docs"},{"label":"Contracts (legacy)"}]},{"id":"YFAUQVBc8npXwk0u2E4n","title":".derupt-gifts","pathname":"/legacy/contracts-legacy/.derupt-gifts","siteSpaceId":"sitesp_6QT6a","description":"All .derupt-profile contract gifting are logged in .derupt-gifts","breadcrumbs":[{"label":"Legacy Docs"},{"label":"Contracts (legacy)"}]},{"id":"wCRAZNd6LO1iePc3s5NW","title":".derupt-miners","pathname":"/legacy/contracts-legacy/.derupt-miners","siteSpaceId":"sitesp_6QT6a","description":"All .derupt-profile contract mining actions are logged in .derupt-miners","breadcrumbs":[{"label":"Legacy Docs"},{"label":"Contracts (legacy)"}]},{"id":"MOYsrzPg5RLqwozqNkQv","title":".derupt-stackers","pathname":"/legacy/contracts-legacy/.derupt-stackers","siteSpaceId":"sitesp_6QT6a","description":"All .derupt-profile contract stacking actions are logged in .derupt-stackers","breadcrumbs":[{"label":"Legacy Docs"},{"label":"Contracts (legacy)"}]},{"id":"lPto0ATKrW9xoQUHooag","title":".derupt-sentiment","pathname":"/legacy/contracts-legacy/.derupt-sentiment","siteSpaceId":"sitesp_6QT6a","description":"All .derupt-profile contract sentiments are logged in .derupt-sentiments","breadcrumbs":[{"label":"Legacy Docs"},{"label":"Contracts (legacy)"}]},{"id":"5vTkr42yP6lMAtl9u8Ku","title":".derupt-core-yyyymmdd","pathname":"/legacy/contracts-legacy/.derupt-core-yyyymmdd","siteSpaceId":"sitesp_6QT6a","description":"Users call their own .derupt-profile which then calls .derupt-core-yyyymmdd","breadcrumbs":[{"label":"Legacy Docs"},{"label":"Contracts (legacy)"}]},{"id":"QAJOJbCb1lbWciIkevN9","title":".derupt-profile-trait","pathname":"/legacy/contracts-legacy/.derupt-profile-trait","siteSpaceId":"sitesp_6QT6a","description":"Profile traits plays a vital role in facilitating interactions between Derupt users.","breadcrumbs":[{"label":"Legacy Docs"},{"label":"Contracts (legacy)"}]},{"id":"CoEh2otLAJINORJMaK8w","title":".derupt-profiles","pathname":"/legacy/contracts-legacy/.derupt-profiles","siteSpaceId":"sitesp_6QT6a","description":"All .derupt-profile contract activations are logged in .derupt-profiles contract","breadcrumbs":[{"label":"Legacy Docs"},{"label":"Contracts (legacy)"}]},{"id":"OKIlwBiIKdXqDxaFE8NE","title":".derupt-profile","pathname":"/legacy/contracts-legacy/.derupt-profile","siteSpaceId":"sitesp_6QT6a","description":"Derupt users need their own .derupt-profile contract on Stacks Mainnet. (deployed & activated in app)","breadcrumbs":[{"label":"Legacy Docs"},{"label":"Contracts (legacy)"}]},{"id":"lVNMzzQWOxZYVySsUKIt","title":"API (legacy)","pathname":"/legacy/api","siteSpaceId":"sitesp_6QT6a","description":"Explore the documentation for Derupt Sentiment APIs","breadcrumbs":[{"label":"Legacy Docs"}]},{"id":"DG4OOPxsnhaQJlAjrbv6","title":"Sentiment API Setup Guide","pathname":"/legacy/api/setup-guide","siteSpaceId":"sitesp_6QT6a","emoji":"1f4d9","description":"Setup a Derupt Sentiment API to calculate Message Like and Dislike counts.","breadcrumbs":[{"label":"Legacy Docs"},{"label":"API (legacy)"}]},{"id":"rInSF1VDLsA2HbBQAK0n","title":"Sentiment API Endpoint","pathname":"/legacy/api/sentiment-endpoint","siteSpaceId":"sitesp_6QT6a","emoji":"2699","description":"A singular end point that takes a 'txid' and 'who' as arguments.","breadcrumbs":[{"label":"Legacy Docs"},{"label":"API (legacy)"}]},{"id":"tEwg9HhaUDPYnaSBU1EQ","title":"Clients (legacy)","pathname":"/legacy/clients","siteSpaceId":"sitesp_6QT6a","description":"Derupt is permissionless, anyone can setup and run a client.","breadcrumbs":[{"label":"Legacy Docs"}]},{"id":"UkZhcL24QCQ1jadPIoDg","title":"NOSTR Comparison","pathname":"/legacy/comparison-nostr","siteSpaceId":"sitesp_6QT6a","description":"How Derupt differs from NOSTR","breadcrumbs":[{"label":"Legacy Docs"}]},{"id":"5sprtvflGFyVyvpSDuCc","title":"X (Twitter) Comparison","pathname":"/legacy/comparison-x","siteSpaceId":"sitesp_6QT6a","description":"How Derupt differs from X (Twitter)","breadcrumbs":[{"label":"Legacy Docs"}]}]}