Project Artemis

During the Cudos Public 'Somniorum' Testnet we will be running our incentive programme Project Artemis. We're inviting the Cudos community to help contribute towards the testing to help move the network closer to mainnet. To help maximise participation in our public testnet and to get the best feedback we're offering token rewards to users who join us and fulfil some key testing tasks.

During Project Artemis participants are able to earn CUDOS by completing tasks. Once our mainnet is deployed participants of Project Artemis will have native CUDOS sent to their wallets as reward for their contributions.

Tasks are broken down by user group; as either Validator tasks or Developer tasks. Anyone can participate on either side but Validator tasks require a much higher level of technical involvement and are only recommended for those with significant experience. Any Validators who're whitelisted for Mainnet and have already staked tokens via CUDOS Stakingopen in new window should be participating in each test phase, particularly Phase 4.

Project Artemis is broken down into 4 key phases which will run sequentially, find more details of each below:

Testnet Phases

Phase 1 - Apollo (finished October 22)

Starter setup tasks for Cudos Network onboarding for Validators and users, focussing on account creation, hardware provisioning, node syncing and the CUDOS faucet.

Total amount available per user:

  • Validators: up to $360 each (plus $200 p/m for whitelisted mainnet Validators)
  • Developers: up to $36 each

Validator Tasks

Task IDDescriptionResources$ Reward
ARTEMIS-APOLLO#1Setup a Cudos ValidatorDocs10
ARTEMIS-APOLLO#2Add a Sentry Node to your Cudos Validator for additional securityDocs5
ARTEMIS-APOLLO#3Add Prometheus monitoring to the Validator NodeDocsopen in new window-
ARTEMIS-APOLLO#4Create a Grafana dashboard to show ARTEMIS-APOLLO#3 Prometheus data/sending Validator data monthly to Cudo NetworkDocsopen in new window100
ARTEMIS-APOLLO#6Write a unique blog post setting up a Validator Node (in any language of your choice)n/a30
ARTEMIS-APOLLO#8Maintain an 80% uptime for the remaining Phase 1n/a200 p/m*
ARTEMIS-APOLLO#14Stake more than the minimum CUDOS to become a Validatorn/a-
ARTEMIS-APOLLO#15Receive delegated staking and receive a commission on delegated tokens to your Validatorn/a-
ARTEMIS-APOLLO#16Complete ARTEMIS-APOLLO#14, ARTEMIS-APOLLO#15, then unstake part of your excess staked CUDOS tokensn/a15
ARTEMIS-APOLLO#18Validator task list completion bonusn/a200

Developer Tasks

Task IDDescriptionResources$ Reward
ARTEMIS-APOLLO#5Setup a Cudos Wallet and redeem Somniorum CUDOS from the FaucetDocs10
ARTEMIS-APOLLO#7Join our community Telegramopen in new window, Discordopen in new window, and follow CUDOS on Twitteropen in new windown/a1
ARTEMIS-APOLLO#9Run a full Cudos Node to connect to the networkDocs10
ARTEMIS-APOLLO#10Send tokens to another wallet using the Keplr extensionDocs-
ARTEMIS-APOLLO#11Delegate tokens to at least 3 different Validators using the Cudos ExplorerDocs-
ARTEMIS-APOLLO#12Claim CUDOS staking rewards using the Cudos ExplorerDocs-
ARTEMIS-APOLLO#13Complete ARTEMIS-APOLLO#10, ARTEMIS-APOLLO#11, ARTEMIS-APOLLO#12, then unstake CUDOS tokens using the explorerDocs10
ARTEMIS-APOLLO#17Complete 5 unique transaction types (Developer completion bonus)n/a5

Results will be shared very soon -- stay tuned!

Phase 2 - Buzz (finished November 26)

Next stage in our public testing of the network, covering all aspects of Validation, including staking, delegated staking and rewards. Additionally, also testing CosmWasm smart contracts, including contract interaction, contract deployment and contract interfaces, as well as Gravity bridge implementation with Rinkeby Ethereum and a network upgrade.

Total amount available per user:

  • Validators: up to $60 (plus $200 p/m for whitelisted mainnet Validators)
  • Developers: up to $65

The date and time for the network upgrade will communicated shortly, please keep an eye on our communication channels.

Validator Tasks

Task IDDescriptionResources$ Reward
ARTEMIS-BUZZ#4Vote on a governance proposal that gets acceptedDocs5
ARTEMIS-BUZZ#5Change your validator feeDocs5
ARTEMIS-BUZZ#6Participate successfully in the network upgradeDocs20
ARTEMIS-BUZZ#7Maintain an uptime record of at least 80%n/a200 p/m*

Developer Tasks

Task IDDescriptionResources$ Reward
ARTEMIS-BUZZ#1Deploy a cosmwasm example smart contract (e.g. cw20)Docs-
ARTEMIS-BUZZ#2Complete ARTEMIS-BUZZ#1 and then interact with your deployed smart contract (e.g. send tokens between wallets)Docs10
ARTEMIS-BUZZ#3Via the Gravity Bridge, transfer CUDOS tokens from Cudos to Ethereum and vice-versaDocs5
ARTEMIS-BUZZ#11Mint an NFTDocs10
ARTEMIS-BUZZ#12Send an NFT to another walletDocs5
ARTEMIS-BUZZ#10Developer task list completion bonusn/a20

All Users

Task IDDescriptionResources$ Reward
ARTEMIS-BUZZ#8Create a quality Youtube video showcasing an aspect of the testnetn/a20
ARTEMIS-BUZZ#9Write a quality blog on deploying a smart contract on Cudosn/a10

Phase 3 - Armstrong (finished December 17)

Adversarial stress tests and performance tests to bring as much diversity in transaction activity as possible to the Cudos Network. Validators will be experiencing higher volumes of transaction requests whilst also experimenting with non-happy path testing. Developers have great opportunities to learn about CosmWasm smart contracts and earn rewards for deploying their own custom smart contracts.

Total amount available per user:

  • Validators: up to $270 (plus $200 p/m for whitelisted mainnet Validators)
  • Developers: up to $375

Validator Tasks

Task IDDescriptionResources$ Reward
ARTEMIS-ARMSTRONG#4Get your Validator jailed and slashedDocs-
ARTEMIS-ARMSTRONG#5Complete ARTEMIS-ARMSTRONG#4, then unjail your ValidatorDocs5
ARTEMIS-ARMSTRONG#6Deliberately mis-sign a transaction as a member of the Validator pool and share your methods and findings with the Cudos team-80
ARTEMIS-ARMSTRONG#7Propose a non-valid block as a member of the Validator pool and share your methods and findings with the Cudos team-80
ARTEMIS-ARMSTRONG#8Disconnect your Validator and restart it in all proposed scenariosDocs50
ARTEMIS-ARMSTRONG#9Vote on a governance proposal that gets acceptedDocs5
ARTEMIS-ARMSTRONG#11Provide network and validator metrics for at least 80% of phase 3 (mempool, CPU usage, memory, etc.)-50

Developer Tasks

Task IDDescriptionResources$ Reward
ARTEMIS-ARMSTRONG#1Deploy a custom cosmwasm smart contract with extended functionality-100
ARTEMIS-ARMSTRONG#2Send over 5,000 transactions in 6 seconds, and share your method with the Cudos team-100
ARTEMIS-ARMSTRONG#3Send 600k transactions in 10 minutes, and share your method with the Cudos team-100
ARTEMIS-ARMSTRONG#10Send between 1 and 10 transactions per block, for at least 80% of the blocks of phase 3-50
ARTEMIS-ARMSTRONG#12Deploy a cosmwasm example smart contract (e.g. cw20)Docs-
ARTEMIS-ARMSTRONG#13Complete ARTEMIS-ARMSTRONG#12 and then interact with your deployed smart contract (e.g. send tokens between wallets)Docs10
ARTEMIS-ARMSTRONG#14Mint an NFT in the Cudos NetworkDocs10
ARTEMIS-ARMSTRONG#15Send an NFT from one wallet to anotherDocs5

Phase 4 - Collins

Migration testing to performa a dry-run of our genesis and token migration plan for the new native Cudos Network. These tasks are not listed nor described here in detail, as the start of the phase is internal to the Cudos team, and the second part the team is coordinating directly with whitelisted validators. The most popular developer tasks from the previous phases have been added additionally, to celebrate the last phase of the incentivised testnet and double down on the tests.

Total amount available per developer: up to $96

Task IDDescriptionResourcesReward
ARTEMIS-APOLLO#5Setup a Cudos Wallet and redeem Somniorum CUDOS from the FaucetDocs1
ARTEMIS-APOLLO#6Write a unique blog post setting up a Validator Node (in any language of your choice)n/a30
ARTEMIS-BUZZ#1Deploy a cosmwasm example smart contract (e.g. cw20)Docs5
ARTEMIS-BUZZ#2Complete ARTEMIS-BUZZ#1 and then interact with your deployed smart contract (e.g. send tokens between wallets)Docs10
ARTEMIS-BUZZ#3Via the Gravity Bridge, transfer CUDOS tokens from Cudos to Ethereum and vice-versaDocs5
ARTEMIS-BUZZ#8Create a quality Youtube video showcasing an aspect of the testnetn/a20
ARTEMIS-BUZZ#9Write a quality blog on deploying a smart contract on Cudosn/a10
ARTEMIS-ARMSTRONG#14Mint an NFT in the Cudos NetworkDocs10
ARTEMIS-ARMSTRONG#15Send an NFT from one wallet to anotherDocs5

How to Participate

Just head to the current active tasks and dive into the Somniorum Testnet. Upon completion of each task please submit your evidence to this formopen in new window. Tasks will be monitored and validated on-chain for completion.

CUDOS Rewards

CUDOS tokens will be distributed to the top Project Artemis participants when the Cudos Network mainnet is deployed. The same wallet addresses used for testnet must be retained to ensure access to your funds.

Participation in Project Artemis is open to everyone, but only the top 300 Developer addresses and 100 Validator addresses will be eligible for rewards. Details of which users have contributed the most and qualified for CUDOS rewards will be revealed shortly after each phase concludes.

We will be using blockchain snapshots to validate the state of tasks on-chain, and manual verification for any 'off-chain' tasks. We reserve the right to decide all reward eligibility.