Skip to content

Latest commit

 

History

History
34 lines (22 loc) · 1.12 KB

README.md

File metadata and controls

34 lines (22 loc) · 1.12 KB

deptagency/algorand-devcontainer

Algorand devcontainer setup for AlgoKit with all prerequisites:

  • Python 3.10+ (as required by PyTEAL)
  • Git
  • PipX
  • Poetry
  • Docker CLI (to allow algokit localnet start/stop)
  • Node.js LTS (plus yarn and pnpm)

Thanks to AlgoKit you can use Dappflow to test your smart contract.

IMPORTANT! After you've setup your project with algokit init you will need to replace any http://localhost references with http://host.docker.internal in smart_contracts/.env to allow python -m smart_contracts to build and deploy successfully.

Usage

Check the example directory for how to setup your devcontainer.

GitHub container registry

docker pull ghcr.io/deptagency/algorand-devcontainer

Support

For non-DEPT developers, feel free to submit issues or ask questions.

TODO

  • Even better shell (maybe p10k)
  • Setup basic Node.js package.json?
  • Add some script utilities