{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["partial"]},"type":"markdown"},"seo":{"title":"Overview","description":"Tilia Wallet Developer Documentation","siteUrl":"https://thunes-tilia-docs.redocly.app/","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"overview","__idx":0},"children":["Overview"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Our Developer Guides are designed to help get you familiarized with Tilia concepts"," ","and give you a quick approach to getting up and running. For detailed information"," ","on our endpoints, check out our ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"/api-intro"},"children":["API Reference"]},"."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["These guides are divided into the following sections:"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"use-cases","__idx":1},"children":["Use cases"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Our ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"/guides/use_cases"},"children":["Use cases"]}," topic describes how Tilia services can be applied to support"," ","common use cases in your application with code examples that you can run."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"tutorials","__idx":2},"children":["Tutorials"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Our ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"/tutorials"},"children":["Tutorials"]}," demonstrate common scenarios"," ","with code that uses our APIs and user interfaces."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"managing-users","__idx":3},"children":["Managing Users"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"/tutorials/user-accounts"},"children":["User account tutorials"]}," ","demonstrate common user account interactions."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For information about more advanced user account interactions, visit:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"/guides/block-and-unblock"},"children":["Blocking/unblocking user accounts"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"/guides/register-entities"},"children":["Registering entities"]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"processing-transactions","__idx":4},"children":["Processing Transactions"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Tilia uses the concept of invoices to form the basis of Tilia transactions."," ","These guides show you how to create and manage each of the supported invoice types:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Standard invoice"]},": A standard purchase invoice involves collecting funds from the buyer and"," ","transferring them directly to the recipient or seller."," ","Standard invoices work well in standard payment processing applications."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Escrow invoice"]},": An escrow purchase invoice involves collecting funds from the buyer and"," ","holding them in an escrow account, until an agreed-upon condition is met."," ","Once escrowed, funds can either be transferred to the seller, or refunded back to the buyer."," ","Escrow invoices are commonly used with non-fungible tokens (NFTs) and products on a blockchain."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Virtual token purchase"]},": This type of invoice enables a user to purchase tokens"," ","from you for use in other transactions."," ","Tokens can be spent using both standard invoices or escrow invoices."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Virtual token conversion"]},": This is a special type of invoice that can be used to exchange"," ","a user's convertible tokens to fiat currency."," ","Refer to ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"../../core-concepts/virtual-tokens"},"children":["Virtual Tokens"]}," for more information."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Payout"]},": Payout invoices are used to request that funds be transferred from a user's fiat wallet"," ","to an external account (e.g. PayPal.) Refer to ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"../../core-concepts/payouts"},"children":["Payouts"]}," for more information."]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For examples that show the details of common transactions found in an application,"," ","visit ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"/tutorials/transactions"},"children":["Transaction tutorials"]},"."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For more advanced examples of integrating transactions into a web interface,"," ","visit:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"/guides/user-to-integrator"},"children":["User-to-Integrator Purchase"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"/guides/user-to-user"},"children":["User-to-User Purchase"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"/guides/multi-seller-transaction"},"children":["Multi-seller Purchase"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"/guides/escrow-transaction"},"children":["Escrow transaction"]}]}]}]},"headings":[{"value":"Overview","id":"overview","depth":1},{"value":"Use cases","id":"use-cases","depth":3},{"value":"Tutorials","id":"tutorials","depth":3},{"value":"Managing Users","id":"managing-users","depth":3},{"value":"Processing Transactions","id":"processing-transactions","depth":3}],"frontmatter":{"seo":{"title":"Overview"}},"lastModified":"2026-02-05T18:12:30.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/guides","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}