GRAT is a full-featured IDE where you make Tezos Smart Contracts using visual blocks.
GRAT is an online IDE (Integrated Development Environment) meant to disrupt Web3. This is a major Tezos based project that allows developers of all ages and skill levels to participate in the blockchain ecosystem as smart contract builders. Smart contracts are the basis of Web3 and blockchain interaction - GRAT simplifies smart contract development and makes it super inclusive.
In 2022, a unique series of events lead to the birth of GRAT!
- Encode Club held a workshop in partnership with the Tezos Foundation.
- Lex of Blockchain Alchemy was inspired to start something truly massive and disruptive - creating a better future for all.
- Scratch - an open-source project from MIT has become the world’s largest coding community for children, it allows young people to create digital stories, games, and animations.
- Young people are the future. Blockchain Alchemy decided to invest in our future by building a tool that makes smart contract development accessible for all.
The name GRAT is based on the French verb for Scratch - Gratter. It combines the French origins of Tezos with the philosophy of Scratch to be an inclusive tool for all ages and skill levels.
This is Arthur
Artrhur is a dog if you like dogs, or a cat if you like cats. As you build smart contracts in GRAT, Arthur gains XP, which can be used to purchase skins and accessories for Arthur. Arthur adds gamification and guidance to GRAT.
Writing smart contract code the "old-fashioned" way is prohibitively complex and frustrating.
- Errors from typos
- Syntax Errors
- Looking up Operations, Types & Variables
- Steep Learning Curve
- Much Typing
- Code is free from typos
- Perfect Syntax
- Operations, Types & Variables all easily visible
- So Easy to Learn
- No Typing Required (not everybody can type)
GRAT is an open-source project developed by Blockchain Alchemy
It incorporates Google's Blockly - an open source UI.
It runs Taqueria from Taquito developers ECAD Labs Inc and SmartPy - on the back-end server compile and deploy.
Grat is already so awesome, but it can be even more Awesome! There is still so much that needs to be done before we release GRAT into the wild.
- Create Tutorial
- Build Recipes Library
- Add more methods
- Add more variable types
- Add sp.failwith framework
- Build Out BigMap Operations
- Testing
- Promotion
- Marketing
- Press Release and Educator Packet
- Release into the wild 🎉