Chromia
Start Building

06 / 06Advanced

Considerations and recommendations

Best practices:

  • Validate every input
  • Confirm that accounts exist
  • Make sure balances cover the requested amount
  • Account for edge cases

Recommendations

  • Dig into the more advanced capabilities of FT4
  • Adopt safer approaches to creating user accounts
  • Think about moving asset configuration parameters into the chromia.yml file.
  • Deploy to the testnet
  • Deploy to the mainnet
  • Add a frontend
  • Write more end-to-end (e2e) tests

Post-Deployment Tasks

  1. Initialize the dapp
  2. Configure the pool account
  3. Mint the assets
  4. Run the faucet

You have finished the FT4 asset management course. Take this project as a starting point and adjust it to fit your own use case.

Written for this site from Chromia’s public course. Code samples are the course’s own.