{"version":1,"pages":[{"id":"oBGdWbnloWZiXNbNfyNd","title":"DebitLlama Documentation","pathname":"/debitllama","siteSpaceId":"sitesp_Rrlvn","description":"Learn more about how debitllama works"},{"id":"2AU0tSj667hWXR1MQE0b","title":"What is wallet abstraction?","pathname":"/debitllama/what-is-wallet-abstraction","siteSpaceId":"sitesp_Rrlvn","description":"General information about the service"},{"id":"vVibpZS3XabLsjZKqtSq","title":"Account Creation and Checkout flow","pathname":"/debitllama/account-creation-and-checkout-flow","siteSpaceId":"sitesp_Rrlvn","description":"A combination of different cryptography schemes is used to create account abstractions"},{"id":"xjIEIccruL91UnXEp5Qy","title":"How DebitLlama compares to others?","pathname":"/debitllama/how-debitllama-compares-to-others","siteSpaceId":"sitesp_Rrlvn","description":"The market overview. What other subscription services are there?"},{"id":"ltUKAMFuzHwWi0MTXInX","title":"Process payments via Solvers","pathname":"/debitllama/process-payments-via-solvers","siteSpaceId":"sitesp_Rrlvn","description":"You need to run your own solver to pull subscription payments from your customers"},{"id":"A7IUdzX2LxwMQrMQDenE","title":"Payment Intents","pathname":"/debitllama/payment-intents","siteSpaceId":"sitesp_Rrlvn","description":"You decide what you want and we deal with the execution"},{"id":"uSp8z6stbslu5ujr0TUD","title":"ZKP Implementation details","pathname":"/debitllama/payment-intents/zkp-implementation-details","siteSpaceId":"sitesp_Rrlvn","breadcrumbs":[{"label":"Payment Intents"}]},{"id":"8hylESBMsjLQXPQZNQXr","title":"Smart Contract Implementation details","pathname":"/debitllama/payment-intents/smart-contract-implementation-details","siteSpaceId":"sitesp_Rrlvn","description":"This part of the documentation is more technical, it explains how the smart contracts work","breadcrumbs":[{"label":"Payment Intents"}]},{"id":"iXKXD0YU7rkymsi8giPd","title":"Client Side Implementation","pathname":"/debitllama/payment-intents/client-side-implementation","siteSpaceId":"sitesp_Rrlvn","description":"This explains how the password is used on the client","breadcrumbs":[{"label":"Payment Intents"}]},{"id":"UT37Z0228QnqoEVVQlkL","title":"Security first. A little game theory.","pathname":"/debitllama/payment-intents/security-first.-a-little-game-theory.","siteSpaceId":"sitesp_Rrlvn","description":"See how different attacks are mitigated","breadcrumbs":[{"label":"Payment Intents"}]},{"id":"rKvDgmeUwbrWvjiu2ynR","title":"Creating Accounts","pathname":"/debitllama/creating-accounts","siteSpaceId":"sitesp_Rrlvn","description":"This guide will explain how to create and manage your accounts"},{"id":"AQQ60y6umVuuQtok8p1C","title":"Comparing Account types","pathname":"/debitllama/comparing-account-types","siteSpaceId":"sitesp_Rrlvn","description":"Which account is the best for you?"},{"id":"4IuFU8Xqa9xkAyTL9MgW","title":"Accepting Payments","pathname":"/debitllama/accepting-payments","siteSpaceId":"sitesp_Rrlvn","description":"Learn how to start accepting payments with DebitLlama"},{"id":"gQzRmGF3kNC6rXeo1txA","title":"Checkout Redirect","pathname":"/debitllama/accepting-payments/checkout-redirect","siteSpaceId":"sitesp_Rrlvn","description":"This article explains how to configure the redirect checkout and how to handle the captured payment intent on your backend or if you need to do anything at all.","breadcrumbs":[{"label":"Accepting Payments"}]},{"id":"wL180YIR5M9ApKSm3RK7","title":"Managing your items","pathname":"/debitllama/accepting-payments/managing-your-items","siteSpaceId":"sitesp_Rrlvn","description":"This page explains how to manage your debit items","breadcrumbs":[{"label":"Accepting Payments"}]},{"id":"MZkAt70FD7njFtbJxZG7","title":"Checkout page","pathname":"/debitllama/accepting-payments/checkout-page","siteSpaceId":"sitesp_Rrlvn","description":"Here you can find information about the Checkout page. The example uses BTT Testnet and Virtual Accounts for payments!","breadcrumbs":[{"label":"Accepting Payments"}]},{"id":"p7w8rHOA2gIZrXVX847n","title":"Fees","pathname":"/debitllama/fees","siteSpaceId":"sitesp_Rrlvn","description":"Transactions cost GAS fees. This page explains how we cover these costs."},{"id":"KA90ZydnUiNvYEdTby0a","title":"Passkeys","pathname":"/debitllama/passkeys","siteSpaceId":"sitesp_Rrlvn","description":"The future is passkeys and we have implemented them for 2Fa"},{"id":"2guXtzlv2m3QmbftMczt","title":"Rest Api v1","pathname":"/debitllama/rest-api-v1","siteSpaceId":"sitesp_Rrlvn","description":"The articles in this section contain the documentation for the API v1 endpoints you can access using HTTP requests."},{"id":"XkOm2oWF72LfcxUyJxKP","title":"Creating Access Tokens","pathname":"/debitllama/rest-api-v1/creating-access-tokens","siteSpaceId":"sitesp_Rrlvn","description":"How to create an access token to use with the API?","breadcrumbs":[{"label":"Rest Api v1"}]},{"id":"zIv2edo3TtBxYc7oXO69","title":"What is Bearer Authentication?","pathname":"/debitllama/rest-api-v1/creating-access-tokens/what-is-bearer-authentication","siteSpaceId":"sitesp_Rrlvn","description":"Learn how to use the access tokens you created","breadcrumbs":[{"label":"Rest Api v1"},{"label":"Creating Access Tokens"}]},{"id":"MHdrTrRQnEPrSx6zMGtB","title":"Schema","pathname":"/debitllama/rest-api-v1/schema","siteSpaceId":"sitesp_Rrlvn","description":"The API responses from v1 all extend this basic response schema. The schema is defined in Typescript.","breadcrumbs":[{"label":"Rest Api v1"}]},{"id":"HNmMm1B0bJPHWXbEERH5","title":"Networks and Currencies","pathname":"/debitllama/rest-api-v1/networks-and-currencies","siteSpaceId":"sitesp_Rrlvn","description":"Learn more about what networks and currencies are used by debitllama","breadcrumbs":[{"label":"Rest Api v1"}]},{"id":"iWSrVy3rlGeeCd9571Us","title":"/api/v1","pathname":"/debitllama/rest-api-v1/api-v1","siteSpaceId":"sitesp_Rrlvn","description":"Start out here when discovering the API","breadcrumbs":[{"label":"Rest Api v1"}]},{"id":"mAbcZZQWaUTU4m0euWsR","title":"/api/v1/accounts","pathname":"/debitllama/rest-api-v1/api-v1-accounts","siteSpaceId":"sitesp_Rrlvn","description":"This endpoint returns the accounts of the access token creator with pagination","breadcrumbs":[{"label":"Rest Api v1"}]},{"id":"dp3QKmdEOmx5RrtWrfye","title":"/api/v1/accounts/[commitment]","pathname":"/debitllama/rest-api-v1/api-v1-accounts-commitment","siteSpaceId":"sitesp_Rrlvn","description":"This endpoint returns accounts by commitment for the access token owner. The endpoints also serve as a way to refresh cached balance. The backend will query the blockchain and update the account","breadcrumbs":[{"label":"Rest Api v1"}]},{"id":"MhSnIpUOlUCxMGkY9Lp0","title":"/api/v1/payment_intents","pathname":"/debitllama/rest-api-v1/api-v1-payment_intents","siteSpaceId":"sitesp_Rrlvn","description":"The endpoint will return all payment intents created related to the access_token creator.","breadcrumbs":[{"label":"Rest Api v1"}]},{"id":"fmvGMsYsiynKkZHGruYW","title":"/api/v1/payment_intents/[slug]","pathname":"/debitllama/rest-api-v1/api-v1-payment_intents-slug","siteSpaceId":"sitesp_Rrlvn","description":"Fetch the payment intent by identifier","breadcrumbs":[{"label":"Rest Api v1"}]},{"id":"qSjXMhPQx1ZP9JLhnYQ4","title":"/api/v1/items","pathname":"/debitllama/rest-api-v1/api-v1-items","siteSpaceId":"sitesp_Rrlvn","description":"Fetch all your items with pagination","breadcrumbs":[{"label":"Rest Api v1"}]},{"id":"px9Tqd4F9Getux2XWo3f","title":"/api/v1/items/[slug]","pathname":"/debitllama/rest-api-v1/api-v1-items-slug","siteSpaceId":"sitesp_Rrlvn","breadcrumbs":[{"label":"Rest Api v1"}]},{"id":"n9vg2UxV2lCxY4ZdqO6N","title":"Configuring Webhooks","pathname":"/debitllama/rest-api-v1/configuring-webhooks","siteSpaceId":"sitesp_Rrlvn","description":"How webhooks work and how to configure them?","breadcrumbs":[{"label":"Rest Api v1"}]},{"id":"4Ywr3ODEJHM8zjqKJaAd","title":"Request Schema","pathname":"/debitllama/rest-api-v1/configuring-webhooks/request-schema","siteSpaceId":"sitesp_Rrlvn","description":"The Webhook implementation needs to support the following scheme","breadcrumbs":[{"label":"Rest Api v1"},{"label":"Configuring Webhooks"}]},{"id":"A82j8bqCruuLqTTAa5a6","title":"Zapier Integration","pathname":"/debitllama/rest-api-v1/zapier-integration","siteSpaceId":"sitesp_Rrlvn","description":"The DebitLlama API supports creating custom zaps with zapier and lets you connect it to 6000 other Apps","breadcrumbs":[{"label":"Rest Api v1"}]},{"id":"4h8XKVdLsXNRmOilBqRG","title":"Try it out on Testnet","pathname":"/debitllama/try-it-out-on-testnet","siteSpaceId":"sitesp_Rrlvn","description":"We always have an option to try the application out on testnet for free."},{"id":"44XHMpTwQnG25jqZdydF","title":"Slack","pathname":"/debitllama/slack","siteSpaceId":"sitesp_Rrlvn","description":"You can find us on slack if you have any questions"}]}