https://github.com/GoracleNetwork/algokit_default_template
A template for use with algokit to help get devs started working with the Goracle protocol on Algorand
https://github.com/GoracleNetwork/algokit_default_template
Last synced: 17 days ago
JSON representation
A template for use with algokit to help get devs started working with the Goracle protocol on Algorand
- Host: GitHub
- URL: https://github.com/GoracleNetwork/algokit_default_template
- Owner: GoraNetwork
- Created: 2023-05-31T04:35:44.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-06-09T10:22:11.000Z (almost 2 years ago)
- Last Synced: 2025-03-26T20:49:34.361Z (24 days ago)
- Language: TypeScript
- Size: 485 KB
- Stars: 4
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-algorand - algokit-goracle-template - Algokit community template for quick starting a smart contract project interacting with goracle. (Learning Resources / AlgoKit Community Templates)
README
# AlgoKit Goracle Basic App Template
This template provides a good starting point to quickly play with writing, building and deploying/calling Beaker and PyTEAL contracts and interacting with the Goracle Protocol.
This is a template used by AlgoKit to initialise an Algorand smart contract project. It's a [Copier template](https://copier.readthedocs.io/en/stable/).
## Features
This template supports the following features:
* Compilation of the current Beaker contract (see e.g. [default_app/build.py](./default_app/build.py))
* Demo (deploy + call) of the current Beaker contract (see e.g. [default_app/demo.py](./default_app/demo.py))
* [Poetry](https://python-poetry.org/) for Python dependency management and virtual environment management
* VS Code configuration (linting, formatting, breakpoint debugging)# Getting started
Once the template is instantiated you can follow the [README.md](template_content/README.md) file to see instructions for how to use the template.