Here you can experiment with Chialisp, a powerful and secure language for smart money based on LISP.
The Challenge runs for 24 hours, beginning at 12pm PST on February 3, 2022.
Welcome to Chia’s very first Developers Challenge!
In preparation for this event we had planned to give a very specific prompt; however, as we began to set the judging criteria, we realized we may have been too restrictive in light of the 24 hour window, which would limit your creativity and flexibility. So instead, we are opening the prompt up to something more generalized.
Make us what you think is fun, creative, innovative, exciting based on Chialisp using the Clovyr development environment! Everything boils down to a smartcoin in Chia, so build us a smartcoin. What you do from there, the sky is the limit!
- You must use Chialisp on Clovyr Code to make your program, and you will submit your final code via Github.
- Create a repo on GitHub in your account. Clone it here and have fun.
- More tips in About Clovyr Code and Developing on Chia with Clovyr Code
- Stay tuned for where to post your repo link if you'd like to submit your work for judging
- A member of the Chia dev team will be available to answer your questions for the next 24 hours in Keybase: chia_network.public.clovyr_challenge#general
- 24-hour live support & chat via Zoom hangout | Passcode: 287999
- We will be judging using the following metrics: Your use of Chialisp | Functionality | Creativity | Usefulness | Code Quality | Spirit of the challenge
- Our judging panel will select a grand prize winner of $10,000, a runner up of $5,000 and a 3rd place prize of $2,500 payable via Crypto or Fiat (USD) at your preference. Winners will be contacted by Friday, Feb 11, 2022.
We here at Chia are very excited to be hosting our first Developers Challenge and we can’t wait to see what our amazing community comes up with!
- All of the necessary tools like
chia
andcdv
are already installed and a connection to testnet10 is pre-configured - We suggest opening this page in a separate browser tab so you can easily refer to these resources while you work
- To make sure you're viewing the latest docs and examples (including this page), in the Clovyr Code terminal:
cd /home/clovyr/git/github.com/clovyr/chia-example
- navigate to the repo directorygit pull
- pull the latest changes
- To view a markdown page like this one in the Preview Pane (pretty mode), press
CTRL+SHIFT+V
. - For help or to chat with others in the community, join chia_network.public on Keybase.
- For help with Clovyr Code for Chialisp, join chia_network.public#clovyr-code on Keybase.
===================================================
- About Clovyr Code
- A Gentle Introduction to Chia Concepts
- Developing on Chia with Clovyr Code
- Deploying to Testnet
- Examples:
- Leave a Legacy: Chialisp CLI tools - encode a completed Chialisp program using
cdv
,run
, andbrun
- Piggybank: Writing a first Chialisp program - how to write a basic Chialisp program
- Leave a Legacy: Chialisp CLI tools - encode a completed Chialisp program using
- Introducing Chialisp blog by Bram Cohen
- Chia Docs: Home - (docs.chia.net)
- Chialisp Docs: Home - (chialisp.com/docs/)
- Chialisp Docs: Chia Asset Tokens (CATs)
- Chialisp Tutorials: CATs on Linux/MacOS
- Note that all the steps before "Creating a single-mint CAT" are completed inside Clovyr Code.
chia
,cdv
,brun
, andcat
, are already installed and can be run from the Clovyr Code terminal. (e.g. trycdv --help
)- See Developing on Chia with Clovyr Code for how to connect to Chia testnet10, create your wallet, and receive test mojos.
- Chia CLI,
chia --help
- Chia Dev Tools,
cdv --help
- CLVM Tools,
run --help
andbrun --help
- CAT Admin Tool,
cat --help
(to test)
===================================================