Hello, I’m Sebastien Guillemot, one of the co-founders of Paima Studios
Project Overview
Paima Engine is a web3 engine that allows building on-chain games & web3 apps in just days using any web2 programming language. Games & apps written using Paima Engine are non-custodial, meaning user funds are not at risk even if the game/app gets hacked. These two, in combination, make Paima Engine the cheapest, faster and safest way to try out web3
Paima Engine’s SDK also comes with a Paima Whirlpool functionality that allows game developers to optionally chose to provide free transactions for users, enable cross-chain gameplay for their apps and more, meaning as a developer you no longer have to choose between deploying to the chain you love and the network effect
The base of Paima is a concept we call Stateful NFTs: NFTs that can change over time (either based on user actions, app state changing or even simply time passing). Unlike traditional NFTs where data is read-only or with limited extension points, Stateful NFTs are fully dynamic and can represent arbitrary state which allow them to be used even in complex systems such as representing user accounts in MMOs (including full history of everything the player has done). These powerful Stateful NFTs live on the L1, allowing them to be compatible with any L1 NFT marketplace, which can facilitate buying & selling of in-game on-chain assets (allowing for significantly more comprehensive economies than the P2E model)
A more technical explanation is that it’s an engine for creating app-specific L2s powered by a user-specified state machine. This project has been a year in the works and currently supports any instant-finality EVM-based chain. Since Astar doesn’t quite fit in that bucket, we currently don’t support stateful NFTs in Astar. recently added Astar/Polkadot wallet support to Paima Whirlpool (announcement tweet) which is the first part of our full Astar support roadmap
Roadmap
-
Allow Astar wallets to call the Paima Engine on other chains.
-
Allow Stateful NFT support in Astar
-
Build a template for Astar ERC721 based stateful NFTs
-
Build a template for Astar WASM-based stateful NFTs
-
Build a WASM version of the Paima L2 smart contract
- (optional): build game/app in-house exclusive to Astar
Learn More
Other than our website, you can learn more by watching:
We also have a joint Twitter space with the Astar Foundation on March 27th, 2023
Get started as a builder
Currently, Paima Engine is still being built and has some large updates coming up (as you can see from our roadmap above). To ensure these (often breaking) changes don’t cause too much impact, we currently provide the following ways to use Paima Engine:
- Contact us directly and ask about using Paima Standalone for your project. This is an SDK that you can add to your project to get started right away, and comes with multiple templates and documentation. You will need to give us your contact information and sign an agreement to make sure everything goes smoothly during the early days of this project
- Work with a Paima Engine Professional (PEPs). These are companies who Paima Studios receive educational material, training sessions and support from the Paima Studios team. They are able to build entire dApps for your (or just build a template for you to put you on the right path). We currently have 5 companies who are PEPs, and if your company wants to become a PEP, don’t hesitate to reach out