# Trust Enterprises ## Trust Enterprises - [Getting Started](https://docs.trust.enterprises/master.md): 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. - [Introduction of the Trust Enterprises project \[2:16\]](https://docs.trust.enterprises/intro-video-course/introduction-of-the-trust-enterprises-project.md): This is the first video in the series and focuses on the "Why" of Trust Enterprises. - [Deployment of your first Serverless client \[6:29\]](https://docs.trust.enterprises/intro-video-course/deployment-of-your-first-serverless-client-6-29.md): This second video focuses on how to deploy your first Serverless Trust Enterprise Client. - [Using Postman with the Trust Enterprises API \[6:33\]](https://docs.trust.enterprises/intro-video-course/using-postman-with-the-trust-enterprises-api-6-33.md): This third video focuses on basic interaction of your client with Postman. - [Installation of the Trust Enterprises Laravel package \[7:51\]](https://docs.trust.enterprises/intro-video-course/installation-of-the-trust-enterprises-laravel-package-7-51.md): This fourth video focuses on the installation of the Trust Enterprises laravel package - [Basic interaction with your client with Laravel. \[10:28\]](https://docs.trust.enterprises/intro-video-course/basic-interaction-with-your-client-with-laravel.-10-28.md): 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. - [Vercel](https://docs.trust.enterprises/deployment/untitled.md): Vercel is a platform for easily deploying static websites and serverless functions. - [Environment Variables](https://docs.trust.enterprises/deployment/environment-variables.md): There are a number of environment variables you can change, these act as your config. - [Github Actions](https://docs.trust.enterprises/deployment/github-actions.md): This is an optional step, using GitHub actions provides a continuous integration mechanism for automating the validity of your client and your environment variables. - [Overview](https://docs.trust.enterprises/rest-api/overview.md): 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. - [Inscriptions](https://docs.trust.enterprises/rest-api/inscriptions.md): 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. - [Deploy an Inscription](https://docs.trust.enterprises/rest-api/inscriptions/deploy-an-inscription.md): Deploy an Inscription with a name, ticker, max, limit, metadata, and memo. - [Mint an Inscription](https://docs.trust.enterprises/rest-api/inscriptions/mint-an-inscription.md): Mint an Inscription with an amount, ticker, and to address. - [Burn an Inscription](https://docs.trust.enterprises/rest-api/inscriptions/burn-an-inscription.md): Burn an Inscription with an amount, ticker, and from address. - [Transfer an Inscription](https://docs.trust.enterprises/rest-api/inscriptions/transfer-an-inscription.md): Transfer an Inscription with an amount, ticker, and from/to addresses. - [NFT Ecosystem](https://docs.trust.enterprises/rest-api/nft-ecosystem.md): Understand our process for building NFTs ecosystems completely through our API endpoints, from creation, minting, metadata creation, to advanced transfer features. - [Create an NFT Collection](https://docs.trust.enterprises/rest-api/nft-ecosystem/create-an-nft-collection.md): Create an NFT Collection with a name, symbol, supply, and basic default royalties. - [Generate Metadata](https://docs.trust.enterprises/rest-api/nft-ecosystem/generate-metadata.md): Helping you to generate and pin HIP412 compliant metadata for your minted NFTs in your collection inside of IPFS through NFT storage. - [Mint an NFT](https://docs.trust.enterprises/rest-api/nft-ecosystem/mint-an-nft.md): After receiving your Metadata CID you may mint an NFT, based on your collection, - [Transfer an NFT](https://docs.trust.enterprises/rest-api/nft-ecosystem/transfer-an-nft.md): Attempt a transfer of your NFT, from your treasury, to any account on Hedera - [Claiming NFTs through Passes](https://docs.trust.enterprises/rest-api/nft-ecosystem/claiming-nfts-through-passes.md): \[pounding on the desk] This is it! I'm telling you this is it! - Jeremy Irons (Margin Call) - [Accounts](https://docs.trust.enterprises/rest-api/accounts.md): Create a hedera account for a user, this will provide you will the capability to send tokens to a user. - [Tokens](https://docs.trust.enterprises/rest-api/tokens.md): Manage tokens through minting and sending to your users. - [Create a token](https://docs.trust.enterprises/rest-api/tokens/create-a-token.md): Create a token with a name, symbol, supply, and memo. - [Bequesting a token](https://docs.trust.enterprises/rest-api/tokens/bequesting-a-token.md): 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. - [Token Holdings and Balance](https://docs.trust.enterprises/rest-api/tokens/token-holdings-and-balance.md): 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. - [Topics](https://docs.trust.enterprises/rest-api/topics.md): Manage topics for sending consensus messages to the client. You may create, update and read the information of a given topic. - [Get topic info](https://docs.trust.enterprises/rest-api/topics/get-topic-info.md): Get the information for a given topic. - [Creating a new topic](https://docs.trust.enterprises/rest-api/topics/creating-a-new-topic.md): 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. - [Updating a topic](https://docs.trust.enterprises/rest-api/topics/updating-a-topic.md): Update a topic with a different memo that is more suitable for your use case. - [Consensus Messages](https://docs.trust.enterprises/rest-api/consensus-messages.md): Send a consensus message to hedera through your API with the option of using webhooks for waiting synchronously for finality. - [Balance](https://docs.trust.enterprises/rest-api/balance.md): Get the current account balance of the client - [Status](https://docs.trust.enterprises/rest-api/status.md): Get the current status of the deployed client - [Webhooks](https://docs.trust.enterprises/rest-api/webhooks.md): Using webhooks provides a mechanism to be sent consensus responses from your client without having to wait for consensus. Currently in development. - [Overview](https://docs.trust.enterprises/laravel/working-with-laravel.md): Automatically capture the consensus trust timestamps in your local database, automatically using the webhook flow. Manage any trust process. - [Installation](https://docs.trust.enterprises/laravel/installation.md): How to install and migrate the database. - [Interacting with your client](https://docs.trust.enterprises/laravel/interacting-with-your-client.md): How to get started with the laravel package. - [Create a Marketplace](https://docs.trust.enterprises/laravel/create-a-marketplace.md): The backbone for a permissioned marketplace for you to mint tokens, create accounts, and to send to your users after purchase. - [Manage your Inscription Flow](https://docs.trust.enterprises/laravel/manage-your-inscription-flow.md): The Laravel client provides the programmatic ability to manage the entire lifecycle of inscriptions, for deployments, minting, burning, and transferring. - [Checking account balances and sending tokens](https://docs.trust.enterprises/laravel/checking-account-balances-and-sending-tokens.md): 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 - [Local Development](https://docs.trust.enterprises/contributing/local-development.md) - [Architecture Rationale](https://docs.trust.enterprises/contributing/local-development/architecture-rationale.md): The internal structure we used to build the API and why. - [Contributing Guidelines](https://docs.trust.enterprises/contributing/guidelines.md) - [Changelog](https://docs.trust.enterprises/contributing/changelog.md)