# DebitLlama

## DebitLlama

- [DebitLlama Documentation](https://debitllama.gitbook.io/debitllama/debitllama-documentation.md): Learn more about how debitllama works
- [What is wallet abstraction?](https://debitllama.gitbook.io/debitllama/what-is-wallet-abstraction.md): General information about the service
- [Account Creation and Checkout flow](https://debitllama.gitbook.io/debitllama/account-creation-and-checkout-flow.md): A combination of different cryptography schemes is used to create account abstractions
- [How DebitLlama compares to others?](https://debitllama.gitbook.io/debitllama/how-debitllama-compares-to-others.md): The market overview. What other subscription services are there?
- [Process payments via Solvers](https://debitllama.gitbook.io/debitllama/process-payments-via-solvers.md): You need to run your own solver to pull subscription payments from your customers
- [Payment Intents](https://debitllama.gitbook.io/debitllama/payment-intents.md): You decide what you want and we deal with the execution
- [ZKP Implementation details](https://debitllama.gitbook.io/debitllama/payment-intents/zkp-implementation-details.md)
- [Smart Contract Implementation details](https://debitllama.gitbook.io/debitllama/payment-intents/smart-contract-implementation-details.md): This part of the documentation is more technical, it explains how the smart contracts work
- [Client Side Implementation](https://debitllama.gitbook.io/debitllama/payment-intents/client-side-implementation.md): This explains how the password is used on the client
- [Security first. A little game theory.](https://debitllama.gitbook.io/debitllama/payment-intents/security-first.-a-little-game-theory..md): See how different attacks are mitigated
- [Creating Accounts](https://debitllama.gitbook.io/debitllama/creating-accounts.md): This guide will explain how to create and manage your accounts
- [Comparing Account types](https://debitllama.gitbook.io/debitllama/comparing-account-types.md): Which account is the best for you?
- [Accepting Payments](https://debitllama.gitbook.io/debitllama/accepting-payments.md): Learn how to start accepting payments with DebitLlama
- [Checkout Redirect](https://debitllama.gitbook.io/debitllama/accepting-payments/checkout-redirect.md): 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.
- [Managing your items](https://debitllama.gitbook.io/debitllama/accepting-payments/managing-your-items.md): This page explains how to manage your debit items
- [Checkout page](https://debitllama.gitbook.io/debitllama/accepting-payments/checkout-page.md): Here you can find information about the Checkout page. The example uses BTT Testnet and Virtual Accounts for payments!
- [Fees](https://debitllama.gitbook.io/debitllama/fees.md): Transactions cost GAS fees. This page explains how we cover these costs.
- [Passkeys](https://debitllama.gitbook.io/debitllama/passkeys.md): The future is passkeys and we have implemented them for 2Fa
- [Rest Api v1](https://debitllama.gitbook.io/debitllama/rest-api-v1.md): The articles in this section contain the documentation for the API v1 endpoints you can access using HTTP requests.
- [Creating Access Tokens](https://debitllama.gitbook.io/debitllama/rest-api-v1/creating-access-tokens.md): How to create an access token to use with the API?
- [What is Bearer Authentication?](https://debitllama.gitbook.io/debitllama/rest-api-v1/creating-access-tokens/what-is-bearer-authentication.md): Learn how to use the access tokens you created
- [Schema](https://debitllama.gitbook.io/debitllama/rest-api-v1/schema.md): The API responses from v1 all extend this basic response schema. The schema is defined in Typescript.
- [Networks and Currencies](https://debitllama.gitbook.io/debitllama/rest-api-v1/networks-and-currencies.md): Learn more about what networks and currencies are used by debitllama
- [/api/v1](https://debitllama.gitbook.io/debitllama/rest-api-v1/api-v1.md): Start out here when discovering the API
- [/api/v1/accounts](https://debitllama.gitbook.io/debitllama/rest-api-v1/api-v1-accounts.md): This endpoint returns the accounts of the access token creator with pagination
- [/api/v1/accounts/\[commitment\]](https://debitllama.gitbook.io/debitllama/rest-api-v1/api-v1-accounts-commitment.md): 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
- [/api/v1/payment\_intents](https://debitllama.gitbook.io/debitllama/rest-api-v1/api-v1-payment_intents.md): The endpoint will return all payment intents created related to the access\_token creator.
- [/api/v1/payment\_intents/\[slug\]](https://debitllama.gitbook.io/debitllama/rest-api-v1/api-v1-payment_intents-slug.md): Fetch the payment intent by identifier
- [/api/v1/items](https://debitllama.gitbook.io/debitllama/rest-api-v1/api-v1-items.md): Fetch all your items with pagination
- [/api/v1/items/\[slug\]](https://debitllama.gitbook.io/debitllama/rest-api-v1/api-v1-items-slug.md)
- [Configuring Webhooks](https://debitllama.gitbook.io/debitllama/rest-api-v1/configuring-webhooks.md): How webhooks work and how to configure them?
- [Request Schema](https://debitllama.gitbook.io/debitllama/rest-api-v1/configuring-webhooks/request-schema.md): The Webhook implementation needs to support the following scheme
- [Zapier Integration](https://debitllama.gitbook.io/debitllama/rest-api-v1/zapier-integration.md): The DebitLlama API supports creating custom zaps with zapier and lets you connect it to 6000 other Apps
- [Try it out on Testnet](https://debitllama.gitbook.io/debitllama/try-it-out-on-testnet.md): We always have an option to try the application out on testnet for free.
- [Slack](https://debitllama.gitbook.io/debitllama/slack.md): You can find us on slack if you have any questions
