Technology

When we choose technology, our primary consideration is to minimize the barriers to entry for players as much as possible. This requires extremely low costs, a smooth user experience, and we also need to consider the future development potential, because we plan to build a dedicated appchain or L3 in the future. Therefore, we chose Starknet as the underlying blockchain technology and Dojo as the smart contract framework.

Starknet

Cost Efficiency

Starknet now has the lowest Gas fees among all Ethereum L2s. And Volition is a new feature that will allow Starknet to dramatically reduce the cost of storing transaction data. Rather than store all transaction data on Ethereum, with Volition, developers can choose to store transaction data on Starknet, drastically reducing storage fees.

Starknet has expressed its determination to bring gas fees down to near zero in this blog.

Scalability

Games really care about performance and scalability. Starknet will introduce a parallelization feature in its next upgrade. This feature will be implemented by adding the Block-STM, a parallel execution engine already adopted by Aptos, to the sorter. As a result, the network performance is expected to increase from 100 transactions per second (TPS) to between 300 and 1000 TPS. This signifies a three to ten-fold increase in network performance. The introduction of this feature is a significant development for Starknet, as it will greatly enhance the efficiency and speed of transactions on the platform.With continuous improvements in the Starknet sequencer, the transaction speed will only increase.

Native Account Abstraction

Starknet has native support for account abstraction which provides a built-in UX boost for games by enabling wallet-less onboarding and removing the need to sign transactions while playing, and this is called session keys.

Paymaster

Paymaster is a groundbreaking feature. This nifty little tool is set to revolutionize the way users interact with gas fees on the Starknet network. It's like having a fairy godmother who swoops in and pays your gas fees for you, making transactions a breeze. With paymaster, our players don't even need to have any crypto when they first try the game.

Dojo

Dojo is an onchain game engine native to Starknet. An engine is a development framework consisting of contracts, tools, and code libraries that make it easier to build onchain games.

In the future, Dojo plans to further leverage Starknet’s capabilities by incorporating features like optimistic updates, which will improve UX by reducing the amount of time you need to wait for transactions to confirm, and storage proofs that can be used for cross-chain communication.

Please check their website for more information.

Last updated