dApp Staking Proposal: Paima Engine

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

  1. :heavy_check_mark:Allow Astar wallets to call the Paima Engine on other chains.
  2. :construction:Allow Stateful NFT support in Astar
  3. :construction:Build a template for Astar ERC721 based stateful NFTs
  4. :construction:Build a template for Astar WASM-based stateful NFTs
  5. :construction:Build a WASM version of the Paima L2 smart contract
  6. (optional): build game/app in-house exclusive to Astar

Learn More

Other than our website, you can learn more by watching:

  • Our deep-dive video in English here
  • Our higher-level Japanese explanation here

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:

  1. 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
  2. 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
7 Likes

(separate post since I’m limited to only 5 links per post)

Offical Links:

How much time is needed to achieve the full roadmap?

Can we review this dApp staking proposal after more achievement?

3 Likes

We plan to get it all done within Q2~Q3

Currently, as mentioned in my above post, we have the Astar wallet/cryptography integration and the core part of the L2 works (thanks to EVM), but the main part that’s remaining to rebuilding all the indexers and similar infrastructure for the L2 in a way that supports Polkadot/Astar so that Stateful NFTs can work. This is the main cost for the roadmap, and the main thing we want to use any funding on since we’re a startup so every dollar counts.

Astar is the 1st non-EVM project that we support and we prioritized getting part (1) of our roadmap for Astar done even over support for larger ecosystems like Ethereum L2s. We did this because we see a lot of synergy with the Astar ecosystem - especially in Japan where multiple members of our team our based (including myself). There are a lot of Japanese companies that want to use Astar, but struggle to launch something in practice because they don’t have Solidity developers and are concerned about regulatory and hacking risk in deploying a web3 application. Our Web3 engine solves these problems for them, allowing all these Japanese companies to easily, cheaply and safely enter Web3 through Astar <> Paima

Hopefully that helps answer your question, but if you have a specific achievement in mind you would like to see, would be happy to hear it. Our team is working hard across the board so I’m sure we’ll hit it eventually

1 Like

Sounds interesting. I support this proposal.

1 Like