🔐
Trust Enterprises
  • Getting Started
  • Intro video course
    • Introduction of the Trust Enterprises project [2:16]
    • Deployment of your first Serverless client [6:29]
    • Using Postman with the Trust Enterprises API [6:33]
    • Installation of the Trust Enterprises Laravel package [7:51]
    • Basic interaction with your client with Laravel. [10:28]
  • Deployment
    • Vercel
    • Environment Variables
    • Github Actions
  • REST API
    • Overview
    • Inscriptions
      • Deploy an Inscription
      • Mint an Inscription
      • Burn an Inscription
      • Transfer an Inscription
    • NFT Ecosystem
      • Create an NFT Collection
      • Generate Metadata
      • Mint an NFT
      • Transfer an NFT
      • Claiming NFTs through Passes
    • Accounts
    • Tokens
      • Create a token
      • Bequesting a token
      • Token Holdings and Balance
    • Topics
      • Get topic info
      • Creating a new topic
      • Updating a topic
    • Consensus Messages
    • Balance
    • Status
    • Webhooks
  • The Laravel Client
    • Overview
    • Installation
    • Interacting with your client
    • Create a Marketplace
    • Manage your Inscription Flow
    • Checking account balances and sending tokens
  • Contributing
    • Local Development
      • Architecture Rationale
    • Contributing Guidelines
    • Changelog
  • Links
    • Github
    • Trust Enterprises
    • Postman Documentation
    • Hedera Network Status
    • Remote Software Development
Powered by GitBook
On this page
  • Background
  • Start the deployment with Vercel
  • Requirements

Was this helpful?

  1. Deployment

Vercel

Vercel is a platform for easily deploying static websites and serverless functions.

PreviousBasic interaction with your client with Laravel. [10:28]NextEnvironment Variables

Last updated 1 year ago

Was this helpful?

Background

The project is a NextJS app, with a custom REST API framework to allow for flexible testing. It is effectively a wrapper for the NodeJS SDK focused on consensus and trust.

You should only use Vercel, especially on the free tier, if you are expecting a low about of traffic or are creating a proof of concept.

Our recommended paid platform for production deployments, that can scale and is easy to use is Digital Ocean App Platform

Start the deployment with Vercel

You can start the deployment by, this will redirect you to vercel and use the github project as a template it will also inject the various required environment variables in order to successfully deploy.

Requirements

In order to successfully deploy the application you need to add 3 environment variables. These variables HEDERA_ACCOUNT_ID and HEDERA_PRIVATE_KEY can be found in your hedera account .

The HEDERA_NETWORK describes the network you are targeting you can select mainnet, previewnet or testnet.

The API_SECRET_KEY is what you generate to interact with your REST client, keep this secret private and only share it with individuals that need to interact with it, it needs to be act least 10 characters long.

Consider generating it through a password manager like or . Alternatively you could use the to generate a suitable password.

clicking this link
after registration
1Password
Lastpass
keychain access app in OSX
The import project view with the request environment variables listed.