# 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)
