{"version":1,"pages":[{"id":"-MFrIPE32O8MWshBFlJk","title":"Getting Started","pathname":"/","siteSpaceId":"sitesp_ktcKx","description":"Welcome to Trust Enterprises our self-hosted APIs are the bedrock for your tokenized ecosystem. Begin with ease and nurture your community on a platform that's as straightforward as it is robust."},{"id":"-MK-UMS8kd4FWSK60rnC","title":"Introduction of the Trust Enterprises project [2:16]","pathname":"/intro-video-course/introduction-of-the-trust-enterprises-project","siteSpaceId":"sitesp_ktcKx","description":"This is the first video in the series and focuses on the \"Why\" of Trust Enterprises.","breadcrumbs":[{"label":"Intro video course"}]},{"id":"-MK-UshmhNTEvNoWXQck","title":"Deployment of your first Serverless client [6:29]","pathname":"/intro-video-course/deployment-of-your-first-serverless-client-6-29","siteSpaceId":"sitesp_ktcKx","description":"This second video focuses on how to deploy your first Serverless Trust Enterprise Client.","breadcrumbs":[{"label":"Intro video course"}]},{"id":"-MK-WWcLSSFrN9Ysgd72","title":"Using Postman with the Trust Enterprises API [6:33]","pathname":"/intro-video-course/using-postman-with-the-trust-enterprises-api-6-33","siteSpaceId":"sitesp_ktcKx","description":"This third video focuses on basic interaction of your client with Postman.","breadcrumbs":[{"label":"Intro video course"}]},{"id":"-MK-Wt7xPwngq52y3Zxr","title":"Installation of the Trust Enterprises Laravel package [7:51]","pathname":"/intro-video-course/installation-of-the-trust-enterprises-laravel-package-7-51","siteSpaceId":"sitesp_ktcKx","description":"This fourth video focuses on the installation of the Trust Enterprises laravel package","breadcrumbs":[{"label":"Intro video course"}]},{"id":"-MK-XLDsprOC4WjnyN33","title":"Basic interaction with your client with Laravel. [10:28]","pathname":"/intro-video-course/basic-interaction-with-your-client-with-laravel.-10-28","siteSpaceId":"sitesp_ktcKx","description":"This is the fifth video of the basic introduction, this one focuses on how simple it is to use Laravel with the serverless Trust Enterprise client.","breadcrumbs":[{"label":"Intro video course"}]},{"id":"-MFszc-9Mmk6GAWrBtXh","title":"Vercel","pathname":"/deployment/untitled","siteSpaceId":"sitesp_ktcKx","description":"Vercel is a platform for easily deploying static websites and serverless functions.","breadcrumbs":[{"label":"Deployment"}]},{"id":"-MFt0JwWQ92EtUIar8y9","title":"Environment Variables","pathname":"/deployment/environment-variables","siteSpaceId":"sitesp_ktcKx","description":"There are a number of environment variables you can change, these act as your config.","breadcrumbs":[{"label":"Deployment"}]},{"id":"-MFt-6qAmCukkfHUKZA4","title":"Github Actions","pathname":"/deployment/github-actions","siteSpaceId":"sitesp_ktcKx","description":"This is an optional step, using GitHub actions provides a continuous integration mechanism for automating the validity of your client and your environment variables.","breadcrumbs":[{"label":"Deployment"}]},{"id":"-MFy85ekcm76Ejpw5ppU","title":"Overview","pathname":"/rest-api/overview","siteSpaceId":"sitesp_ktcKx","description":"The REST API provides a number of resources to manage assets, create marketplaces, consume to check the status of your account, update topics and send messages for generate timestamp consensus.","breadcrumbs":[{"label":"REST API"}]},{"id":"hD518zY7hkIjEto3ZWN1","title":"Inscriptions","pathname":"/rest-api/inscriptions","siteSpaceId":"sitesp_ktcKx","description":"This functionality implements the HCS-20 standard, and evolves with it over time. It provides all the alpha features expected including deploying, minting, burning, and transfer.","breadcrumbs":[{"label":"REST API"}]},{"id":"PdKgBGWYaO8bYGztXMmN","title":"Deploy an Inscription","pathname":"/rest-api/inscriptions/deploy-an-inscription","siteSpaceId":"sitesp_ktcKx","description":"Deploy an Inscription with a name, ticker, max, limit, metadata, and memo.","breadcrumbs":[{"label":"REST API"},{"label":"Inscriptions"}]},{"id":"9M79xAYIuepfa52pufQH","title":"Mint an Inscription","pathname":"/rest-api/inscriptions/mint-an-inscription","siteSpaceId":"sitesp_ktcKx","description":"Mint an Inscription with an amount, ticker, and to address.","breadcrumbs":[{"label":"REST API"},{"label":"Inscriptions"}]},{"id":"xeeK5KZEaB2GFZ2u6b4H","title":"Burn an Inscription","pathname":"/rest-api/inscriptions/burn-an-inscription","siteSpaceId":"sitesp_ktcKx","description":"Burn an Inscription with an amount, ticker, and from address.","breadcrumbs":[{"label":"REST API"},{"label":"Inscriptions"}]},{"id":"F29QK9AtqoDNlZX9wca2","title":"Transfer an Inscription","pathname":"/rest-api/inscriptions/transfer-an-inscription","siteSpaceId":"sitesp_ktcKx","description":"Transfer an Inscription with an amount, ticker, and from/to addresses.","breadcrumbs":[{"label":"REST API"},{"label":"Inscriptions"}]},{"id":"kRE0tuOiJAs07GNwNbE0","title":"NFT Ecosystem","pathname":"/rest-api/nft-ecosystem","siteSpaceId":"sitesp_ktcKx","description":"Understand our process for building NFTs ecosystems completely through our API endpoints, from creation, minting, metadata creation, to advanced transfer features.","breadcrumbs":[{"label":"REST API"}]},{"id":"mkTJuGoKNp9VWmTFjc8U","title":"Create an NFT Collection","pathname":"/rest-api/nft-ecosystem/create-an-nft-collection","siteSpaceId":"sitesp_ktcKx","description":"Create an NFT Collection with a name, symbol, supply, and basic default royalties.","breadcrumbs":[{"label":"REST API"},{"label":"NFT Ecosystem"}]},{"id":"85cHL5x5sp0hYHS5BLpq","title":"Generate Metadata","pathname":"/rest-api/nft-ecosystem/generate-metadata","siteSpaceId":"sitesp_ktcKx","description":"Helping you to generate and pin HIP412 compliant metadata for your minted NFTs in your collection inside of IPFS through NFT storage.","breadcrumbs":[{"label":"REST API"},{"label":"NFT Ecosystem"}]},{"id":"2tH97gMR3OWQV4ZC1WTE","title":"Mint an NFT","pathname":"/rest-api/nft-ecosystem/mint-an-nft","siteSpaceId":"sitesp_ktcKx","description":"After receiving your Metadata CID you may mint an NFT, based on your collection,","breadcrumbs":[{"label":"REST API"},{"label":"NFT Ecosystem"}]},{"id":"HSKx6KRfy3zMNVAzphLv","title":"Transfer an NFT","pathname":"/rest-api/nft-ecosystem/transfer-an-nft","siteSpaceId":"sitesp_ktcKx","description":"Attempt a transfer of your NFT, from your treasury, to any account on Hedera","breadcrumbs":[{"label":"REST API"},{"label":"NFT Ecosystem"}]},{"id":"9A3YlbtSd07bebZQZtFk","title":"Claiming NFTs through Passes","pathname":"/rest-api/nft-ecosystem/claiming-nfts-through-passes","siteSpaceId":"sitesp_ktcKx","description":"[pounding on the desk] This is it! I'm telling you this is it! - Jeremy Irons (Margin Call)","breadcrumbs":[{"label":"REST API"},{"label":"NFT Ecosystem"}]},{"id":"bUgCPKJArTJL1K99ssWg","title":"Accounts","pathname":"/rest-api/accounts","siteSpaceId":"sitesp_ktcKx","description":"Create a hedera account for a user, this will provide you will the capability to send tokens to a user.","breadcrumbs":[{"label":"REST API"}]},{"id":"w2ADl5W4W78rFaOCKV0k","title":"Tokens","pathname":"/rest-api/tokens","siteSpaceId":"sitesp_ktcKx","description":"Manage tokens through minting and sending to your users.","breadcrumbs":[{"label":"REST API"}]},{"id":"KmifRnjglB0QOJzacCoS","title":"Create a token","pathname":"/rest-api/tokens/create-a-token","siteSpaceId":"sitesp_ktcKx","description":"Create a token with a name, symbol, supply, and memo.","breadcrumbs":[{"label":"REST API"},{"label":"Tokens"}]},{"id":"Eie2aZTrFF0REPxgKiPn","title":"Bequesting a token","pathname":"/rest-api/tokens/bequesting-a-token","siteSpaceId":"sitesp_ktcKx","description":"Send a token to an account that you have previously generated. This feature allows you to create decentralised experiences with onchain proof where a user requires no prior blockchain experience.","breadcrumbs":[{"label":"REST API"},{"label":"Tokens"}]},{"id":"mrtP7M3qesa1gH7hGrCO","title":"Token Holdings and Balance","pathname":"/rest-api/tokens/token-holdings-and-balance","siteSpaceId":"sitesp_ktcKx","description":"There are a couple of requests you can use to check the balance of a given token for a given account or you can check if an account has a number of different tokens.","breadcrumbs":[{"label":"REST API"},{"label":"Tokens"}]},{"id":"-MFsyVrZ4z8sLzgqmgAf","title":"Topics","pathname":"/rest-api/topics","siteSpaceId":"sitesp_ktcKx","description":"Manage topics for sending consensus messages to the client. You may create, update and read the information of a given topic.","breadcrumbs":[{"label":"REST API"}]},{"id":"-MFsyufjbKHattJT2q1R","title":"Get topic info","pathname":"/rest-api/topics/get-topic-info","siteSpaceId":"sitesp_ktcKx","description":"Get the information for a given topic.","breadcrumbs":[{"label":"REST API"},{"label":"Topics"}]},{"id":"-MFsy_ir6oZ2Xhl0a5yD","title":"Creating a new topic","pathname":"/rest-api/topics/creating-a-new-topic","siteSpaceId":"sitesp_ktcKx","description":"Create a topic that automatically has a admin key set, only allowing for the serverless client to update them. You can a topic completely private for writes and updates and sending messages.","breadcrumbs":[{"label":"REST API"},{"label":"Topics"}]},{"id":"-MFsyii8WyB4WroP84He","title":"Updating a topic","pathname":"/rest-api/topics/updating-a-topic","siteSpaceId":"sitesp_ktcKx","description":"Update a topic with a different memo that is more suitable for your use case.","breadcrumbs":[{"label":"REST API"},{"label":"Topics"}]},{"id":"-MFsyHfhgKQ1KMV3j-_s","title":"Consensus Messages","pathname":"/rest-api/consensus-messages","siteSpaceId":"sitesp_ktcKx","description":"Send a consensus message to hedera through your API with the option of using webhooks for waiting synchronously for finality.","breadcrumbs":[{"label":"REST API"}]},{"id":"-MFsxUnTR0b1n3WCrfth","title":"Balance","pathname":"/rest-api/balance","siteSpaceId":"sitesp_ktcKx","description":"Get the current account balance of the client","breadcrumbs":[{"label":"REST API"}]},{"id":"-MFswxZKyq0S1a3LVq1g","title":"Status","pathname":"/rest-api/status","siteSpaceId":"sitesp_ktcKx","description":"Get the current status of the deployed client","breadcrumbs":[{"label":"REST API"}]},{"id":"-MFsy1Ky2S7POsHWMJCd","title":"Webhooks","pathname":"/rest-api/webhooks","siteSpaceId":"sitesp_ktcKx","description":"Using webhooks provides a mechanism to be sent consensus responses from your client without having to wait for consensus. Currently in development.","breadcrumbs":[{"label":"REST API"}]},{"id":"-MFsz8ST3xRmpfiwwO_k","title":"Overview","pathname":"/laravel/working-with-laravel","siteSpaceId":"sitesp_ktcKx","description":"Automatically capture the consensus trust timestamps in your local database, automatically using the webhook flow. Manage any trust process.","breadcrumbs":[{"label":"The Laravel Client"}]},{"id":"-MJX2k365kv0jklYhS0N","title":"Installation","pathname":"/laravel/installation","siteSpaceId":"sitesp_ktcKx","description":"How to install and migrate the database.","breadcrumbs":[{"label":"The Laravel Client"}]},{"id":"-MJWzfpKQoObURllUJbG","title":"Interacting with your client","pathname":"/laravel/interacting-with-your-client","siteSpaceId":"sitesp_ktcKx","description":"How to get started with the laravel package.","breadcrumbs":[{"label":"The Laravel Client"}]},{"id":"bH4W8rf0kMIYAL2EGuxz","title":"Create a Marketplace","pathname":"/laravel/create-a-marketplace","siteSpaceId":"sitesp_ktcKx","description":"The backbone for a permissioned marketplace for you to mint tokens, create accounts, and to send  to your users after purchase.","breadcrumbs":[{"label":"The Laravel Client"}]},{"id":"1gS5zsPOnC4EFWHdpyMK","title":"Manage your Inscription Flow","pathname":"/laravel/manage-your-inscription-flow","siteSpaceId":"sitesp_ktcKx","description":"The Laravel client provides the programmatic ability to manage the entire lifecycle of inscriptions, for deployments, minting, burning, and transferring.","breadcrumbs":[{"label":"The Laravel Client"}]},{"id":"phLYXeCDQfluCQUGtXiM","title":"Checking account balances and sending tokens","pathname":"/laravel/checking-account-balances-and-sending-tokens","siteSpaceId":"sitesp_ktcKx","description":"In this flow, we are going to describe the process of checking an account balance and sending tokens to a hedera id. There are a number of applications of this including systems for access tokens and","breadcrumbs":[{"label":"The Laravel Client"}]},{"id":"-MFzIcsP5jSKwnJP4m8C","title":"Local Development","pathname":"/contributing/local-development","siteSpaceId":"sitesp_ktcKx","description":"","breadcrumbs":[{"label":"Contributing"}]},{"id":"-MG2HB5k1-k_B2Y1A1oy","title":"Architecture Rationale","pathname":"/contributing/local-development/architecture-rationale","siteSpaceId":"sitesp_ktcKx","description":"The internal structure we used to build the API and why.","breadcrumbs":[{"label":"Contributing"},{"label":"Local Development"}]},{"id":"-MFt-HCjlmqCWG-BzDBd","title":"Contributing Guidelines","pathname":"/contributing/guidelines","siteSpaceId":"sitesp_ktcKx","description":"","breadcrumbs":[{"label":"Contributing"}]},{"id":"-MFt-Oxk-HwqjbWHLHPr","title":"Changelog","pathname":"/contributing/changelog","siteSpaceId":"sitesp_ktcKx","description":"","breadcrumbs":[{"label":"Contributing"}]}]}