Become a Solidity expert

icon

Play To Learn

Enhance your solidity skills by solving fun challenges, Come to explore, experiment and excel.

icon

Get Certificate

Each step solution awards a badge. Gather all required badges, and you can mint a final certificate!

get-started

IMPORTANT NOTICE!

Please note that the content on this website is intended solely for educational purposes to help users learn how to protect smart contracts from malicious attacks. The website owners are not responsible for any damage caused by the use of the information presented. Unauthorized hacking of smart contracts is against the law and may result in legal consequences.

Educational Challenges

headset

Play Now!

Bytes2

Fallback

Fallback

Check Balance

Check Balance

Payable Contract

Payable Contract

Security Challenges

headset

Play Now!

ABI

AccessControl

AccessControl

EmptyContract

EmptyContract

Delegatecall

Delegatecall

| Play To Earn |


Take part in fun games and earn digital coins

with which you can buy hints and solutions!

2048

Whack-A-Mole

Simon Says

get-started

| How To Play The Game

Get started

0 1

We support testnets including Ethereum Sepolia and Polygon Amoy.

0 2

Fund your wallet easily through the available faucets.

0 3

Select a game, create a new instance, and jump into the action!

0 4

Play to earn - Scoring in board games earns SQC coins with which you can buy hints and solutions.

0 5

Collect all required badges to become eligible for minting a final certificate!

About The Game

In each game, you will create an instance of a smart contract, solving each step earns you a badge. Once you finish collecting all the badges, you will be entitled to claim a final certificate. Come learn about encryption, gas optimization, unique functions of Solidity, hacking contracts, and more...

planet-09
certificateEducational Certificate
certificateSecurity Certificate