GDScript supports the development of fully on-chain games and GameFi

Hello, everyone in the Godot community! I’m Cooper. I’m currently building an SDK for the Godot game engine that enables interaction with the Optimism blockchain network. This SDK empowers Godot game developers to use GDScript to interact with the blockchain network, thereby integrating blockchain technology into their games. Our goal is to leverage the powerful game development capabilities of the Godot engine to provide game developers with an efficient and user-friendly tool for building fully on-chain games (FOCG) and GameFi games.

We have just released the v0.0.1-beta version of the SDK. In this current version, we support key Ethereum protocols such as account management, Secp256k1, Keccak256, ABI, RLP, and also enable interaction with the Optimism network via JsonRPC.

We have also prepared API documentation, available in both English and Chinese. Feel free to check it out! You can follow the Hello Optimism tutorial to quickly experience the entire development process.

Additionally, we have prepared two game demos that validate the core functionalities of this SDK:
1.TetrisDemo

2.HelloOptimism

Here is the GitHub link to the project: GitHub - qingfengzxr/gdscript-web3

We welcome everyone to star the repository and use our SDK for development. The project is still being continuously improved, and we also invite you to join us in collaborative development! Thank you all for your support!


Online Hackathon on March 12th:

We are planning to host an online hackathon on March 12th. Starting from the release of this post, everyone is welcome to try using our development tools to create blockchain games. As long as your game utilizes smart contracts to implement certain functionalities, and these smart contracts are deployed on the Optimism testnet or mainnet with interactive capabilities, you will be eligible to participate in the competition. The total prize pool for this event is 7000 OP (The current price is approaching $7,100), distributed as follows:

  • 1st Place: 3000 OP (1 winner)

  • 2nd Place: 2000 OP (1 winner)

  • 3rd Place: 1000 OP (2 winners)

The rewards will be unlocked in alignment with the OP Grants unlock schedule. The GDWeb3 team reserves the right to interpret the rules.

We welcome everyone to join our Telegram group: Telegram: Join Group Chat