Overview
Once deployed, an application lives on the ledger forever. Consequently, it's important to consider every edge case and rigorously test your code. There are number of tools and techniques you can use.
Unit and Integration Testing - Coming soon!
Debugging - Tools and tips to trace errors.
Running Devnets - Deploy and execute on a local devnet.
Other Tools - Tools and methodologies developer by the open-source Aleo community.
Faucets
At some point you'll need testnet credits. There are a few community-supported faucets to choose from:
Puzzle - 15 credits / 4 hours
Demox - 10 credits / 12 hours
Sotertech - 10 credits / 24 hours (quickest to access as of 2/17/25)
The faucets are periodically refereshed.