Participate

To get started and submit your first model, you will need to pass through the following steps.

Currently in staging phase, please use https://hub.crunchdao.io/ instead of https://hub.crunchdao.com.

Create your Solana Wallet

Before you can participate in CrunchDAO's real-time competitions, you'll need to set up a Solana wallet. We recommend using the Phantom wallet for its ease of use and robust features.

  1. Download Phantom Visit the Phantom's "How to create a new wallet" post and download the wallet extension for your browser or mobile app.

  2. Install and Setup Follow the on-screen instructions to install Phantom. During the setup process, you'll create a new wallet, which includes generating a secure recovery phrase.

  3. Secure your Recovery Phrase Write down your recovery phrase and keep it in a safe place. This phrase is essential for recovering your wallet if you lose access to your device.

For testing and development on the Devnet, you'll need to add test SOL tokens to your wallet. Visit the official Solana Faucet, enter your wallet address, connect to your GitHub account, and request the desired amount of test tokens. These tokens are provided for staging purposes only and have no real-world value.

Accept the Rules (Onchain/Offchain)

Go to a real-time competition you want to join, which is indicated by a spinning clock icon.

You'll need to formally accept the competition rules. To do so, navigate to the "Overview" section.

And click the "Read the rules" button. This action will trigger a Solana transaction that records your acceptance on the blockchain. Additionally, your wallet's public key will be stored on our platform for future withdrawals, though you'll have the option to update this information later if necessary.

Create a Model

Next, it's time to create a model. Go to "My Models".

Click on "+ New Model", enter the name of your model and click on the "Create" button. Once this is done, you're ready to submit on this model.

Depending on the competition, you may have the option to create and submit one or multiple models.

Submit your Code

To submit your code, go to the "Submit" page.

Select your preferred submission method. The submission process is the same as for other competitions.

Deploy your Submission

Submission is just as easy. Go to your models page where you'll find a new entry in the "Submissions" section. Simply click the "Deploy" button and follow Phantom's instructions to record the transaction on the blockchain.

By default, your deployment will appear under the "Model Runner" section as "On". You can adjust this status at any time by simply toggling the switch.

Once the deployment is complete, a new entry is added to the "Deployments" section where you can monitor and manage your deployed models. From there, you'll also have access to Model Runner logs to track performance and troubleshoot if necessary.

Check your Runner/Builder Logs

The logs are divided into two sections:

  • Builder: the logs generated while building the image of your model

  • Runner: the logs of your model running live

Only the last 100 lines are available.

Last updated