SECTION 1: APPLICANT INFORMATION
Provide personal or organizational details, including applicant name, contact information, and any associated organization. This information ensures proper identification and communication throughout the grant process.
Applicant Name: Sebastien Guillemt
Project Name: Tarochi (Paima Studios)
Project Description: Tarochi is a ambitious onchain RPG, where every quest, every challenge, and every monster caught becomes a part of the blockchain history. Users journey through a vast autonomous world on the Xai network, made seamless by Arbitrum Orbit and the powerful Paima Engine. Best of all? Embark on this adventure without the hassle of bridging, and kickstart your legend for free!
Team Members and Roles:
-
Sebastien Guillemot (founder)
-
Edward Alvarado (game developer)
-
Matej Poklemba (Solidity developer)
-
Enzo Cioppettini (backend engineer)
Project Links:
-
Tokenomics: https://paimastudioss.com/tarochi
-
Twitter: https://twitter.com/PaimaStudios
-
Paima Engine Github: GitHub - PaimaStudios/paima-engine: Novel trustless web3/blockchain gaming engine.
Contact Information
Point of Contact (note: this should be an individual’s name, not the name of the protocol): @sebastiengllmt
Point of Contact’s TG handle: sebastiengllmt
Twitter: @sebastiengllmt
Email: seba@paimastudios.com
Do you acknowledge that your team will be subject to a KYC requirement?: Yes
SECTION 2a: Team and Product Information
Provide details on your team’s past and current experience. Any details relating to past projects, recent achievements and any past experience utilizing incentives. Additionally, please provide further details on the state of your product, audience segments, and how you expect incentives to impact the product’s long-term growth and sustainability.
Team experience (Any relevant experience that may be useful in evaluating ability to ship, or execution with grant incentives. Please provide references knowledgeable about past work, where relevant. If you wish to do so privately, indicate that. [Optional, but recommended]):
Tarochi is the 5th game by our company and our most successful one to date. It launched February 16th 2024 as the 1st game on Xai and it has since generated 2.5 million transactions with 25,000 unique players since launch and 60 ETH volume on the Arbitrum One deployment of OpenSea.
What novelty or innovation does your product bring to Arbitrum?
Beyond being the first game deployed to the Xai network, the game is a decentralized autonomous world where the full game state can be reconstructed from onchain activity alone (no centralized server required). You can learn more about the technology that powers this here: https://docs.paimastudios.com/
Is your project composable with other projects on Arbitrum? If so, please explain:
Yes. The game features 3 core game features that live natively on Arbitrum One:
-
The Genesis Trainer NFT collection. Owning this NFT gives you accelerated progress in the game and makes you eligible for limited-edition monster airdrops in the future. You can find the collection on OpenSea here: https://opensea.io/collection/genesis-trainers
-
(coming soon) tradable monsters as NFTs. Monsters you catch in the game are encoded onochain, and we will soon launch a feature to allow wrapped this data as an NFT directly on Arbitrum One. We have the Solidity contract for this written already and will soon be releasing more docs on how we’re enabling trading cross-chain (Tarochi → Xai → Arb One) without a bridge.
-
(coming soon) tradable Tarochi Gold on an Arbitrum One DEX. Again, this comes with additional complexity because we are hopping layers to make Tarochi Gold tradable on Arb One without any centralized bridge.
Do you have any comparable protocols within the Arbitrum ecosystem or other blockchains?
-
On Arbitrum: Pirate Nation is the closest as far as technical approach. The core difference between the two games is that Pirate Nation wrote their game primarily in Solidity, whereas we focused on expanding Solidity with alternative VMs.
-
In other chains: MUD: a framework for building onchain games purely in Solidity (whereas we allow combining Solidity with other VMs) and Dojo: a framework for building onchain games using Cairo (ZK) (whereas we’re working to allow combining ZK with Solidity and other VMs).
How do you measure and think about retention internally? (metrics, target KPIs)
Relevant usage metrics - Please refer to the OBL relevant metrics chart . For your category (DEX, lending, gaming, etc) please provide a list of all respective metrics as well as all metrics in the general section:
General metrics:
-
Daily Active Users: A time series metric representing the daily count of unique addresses interacting with the protocol’s contracts.
-
Daily User Growth: A time series metric representing the daily user growth (in addresses) interacting with the protocol’s contracts.
-
Daily Transaction Count: A time series metric representing the daily number of transactions interacting with the protocol’s contracts.
-
Daily Protocol Fee: A time series data representing the daily total protocol fee generated. For example, swap fees, borrowing fees, etc., comprising all economic value generated through the protocol, contracts, apps, etc., by users.
-
Daily Transaction Fee: A time series, daily total transaction fees generated daily by interactions with the protocol’s contracts.
-
Daily ARB Expenditure and User Claims: Data on individual ARB incentive claim transactions made by users, as incentivized by the protocol. It should include the timestamp, user address, and the claimed ARB amount. The spent ARB will allow for the normalization of growth metrics.
Gaming metrics:
-
List of Users & Transactions: A daily time series record of individuals or entities that have engaged with the game, along with the frequency of their interactions
-
Economic Volume (In-Game, Secondary Marketplace, DEX): Daily time series metric, measured in USD, representing the economic activity and trading volume in aggregate and within the game, secondary marketplaces, or DEXs, as applicable.
Tarochi-specific metrics:
-
PVE encounters
-
Captured monsters
-
Unlocked achievements
-
Arena battle
Incentivized User List & Gini: no incentives at the moment
Do you agree to remove team-controlled wallets from all milestone metrics AND exclude team-controlled wallets from any incentives included in your plan: Yes
Did you utilize a grants consultant or other third party not named as a grantee to draft this proposal? If so, please disclose the details of that arrangement here, including conflicts of interest (Note: this does NOT disqualify an applicant): No
SECTION 2b: PROTOCOL DETAILS
Provide details about the Arbitrum protocol requirements relevant to the grant. This information ensures that the applicant is aligned with the technical specifications and commitments of the grant.
Is the protocol native to Arbitrum?: Yes, the protocol natively targets Arbitrum One, Xai (Xai is the default layer for the game, Arb One is used for economic activity in the game world).
On what other networks is the protocol deployed?: The game itself is only deployed to Xai, but for economic activity for the protocol we also provide Cardano as an option (ex: when you list a monster for trading on the open market, you have the choice between Arb One and Cardano). Arb One currently represents ~97% of the usage.
What date did you deploy on Arbitrum mainnet?: [Date + transaction ID. If not yet live on mainnet, explain why.]
Main game contract deployment was done on Feb 15th with game launch on the 16th. Transaction 0x102267a9bfd0cc21c5af7c4f51c0307dd4830b47ab5deff807829fd7053e5a56 - Xai Arb Mainnet Explorer
Do you have a native token?: [Yes/No/Planned, link tokenomics docs]
Past Incentivization: What liquidity mining/incentive programs, if any, have you previously run? Please share results and dashboards, as applicable?
No previous incentivization existed for Tarochi mainnet. There was a campaign for testnet during the Xai testnet stage you can find here: Join Xai Odyssey - Play Tarochi Stage Loyalty Program from Xai on Galxe
Current Incentivization: How are you currently incentivizing your protocol?
No incentives at the moment. We do plan incentivizaton in the future (1~2 month timeframe)
Have you received a grant from the DAO, Foundation, or any Arbitrum ecosystem related program? [yes/no, please provide any details around how the funds were allocated and any relevant results/learnings(Note: this does NOT disqualify an applicant)]
No
Protocol Performance: [Detail the past performance of the protocol and relevance, including any key metrics or achievements, dashboards, etc.]
- ~3 million transactions
- ~2000 daily active wallets
- ~35,000 unique wallets
We are working on an explorer to show live statistics
Protocol Roadmap: [Describe relevant roadmap details for your protocol or relevant products to your grant application. Include tangible milestones over the next 12 months.]
-
March: Monsters tradable on Arbitrum One directly
-
March: Guild system in Tarochi
-
April: Tarochi Gold tradable on Arbitrum One directly
-
April: Governance system integration into the game
-
April: Open source the game to allow community modifications
-
May: Paima Ecosystem Token release to operate cross-game infra built with Paima Engine
-
August: ZK layer launch (learn more here: Paima ZK Layer Architecture | Paima Blog)
-
End of year: DA layer integration to speed up game data retrieval
Audit History & Security Vendors: [Provide historic audits and audit results. Do you have a bug bounty program? Please provide details around your security implementation including any advisors and vendors.]
Not at the moment
Security Incidents: [Has your protocol ever been exploited? If so, please describe what, when and how for ALL incidents as well as the remedies to solve and mitigate for future incidents]
No
SECTION 3: GRANT INFORMATION
Detail the requested grant size, provide an overview of the budget breakdown, specify the funding and contract addresses, and describe any matching funds if relevant.
Requested Grant Size: 25,000 ARB
Justification for the size of the grant : [Enter explanation. More details are better, including how you arrived at the required funding for individual categories of expenses covered by your grant plan]
Grant Matching: we will also match with a Paima Ecosystem Token airdrop and potentially Xai rewards as well
Grant Breakdown: [Please provide a high-level overview of the budget breakdown and planned use of funds]
Budget will be used to reward players with regular snapshots (tentatively weekly) for actions that contribute to the Tarochi economy (things that cannot be sybil attacked):
-
Defeated a monster (rarity: rare or higher)
-
Caught a monster (rarity: rare or higher)
-
Fused a monster (rarity: rare or higher)
-
Win in the arena
-
Spent tgold in the store
-
Bought/listed a monster on the open market
Funding Address: 0x4a5c77d244e2eb8f75deb3aaf4888ce1e2cafd69
Funding Address Characteristics: [Enter details on the status of the address; the eligible address must be a 2/3, 3/5 or similar setup multisig with unique signers and private keys securely stored (or an equivalent custody setup that is clearly stated). The multisig must be able to accept and interact with ERC-721s in order to accept the funding stream.
Trezor hardware wallet owned by founder
Treasury Address: No treasury address at the moment
Contract Address: No contract address at the moment
SECTION 4: GRANT OBJECTIVES, EXECUTION AND MILESTONES
Clearly outline the primary objectives of the program and the Key Performance Indicators (KPIs), execution strategy, and milestones used to measure success. This helps reviewers understand what the program aims to achieve and how progress will be assessed.
Objectives: the objective is to foster growth of the Tarochi games and its economy
Execution Strategy: [Describe the plan for executing including token distribution method (e.g. farming, staking, bonds, referral program, etc), what you are incentivizing, resources, products, use of funds, and risk management. This includes allocations for specific pools, eligible assets, products, etc.]
The funds will be distributed to users who complete key actions that contribute to the game ecosystem mentioned above. Note these actions are all actions that are not sybil attackable as they are limited by time (ex: rare monsters have a respawn time of 4hrs and so we can know ahead of time the mas ARB that will be allocated to this)
What mechanisms within the incentive design will you implement to incentivize “stickiness” whether it be users, liquidity or some other targeted metric? [Provide relevant design and implementation details]
Primarily incentivizing user retention as retention in itself provides value to the economy (30% of the Tarochi Gold spent in the shop goes towards funding development, game referral rewards, game guilds, etc.)
Specify the KPIs that will be used to measure success in achieving the grant objectives and designate a source of truth for governance to use to verify accuracy. [Please also justify why these specific KPIs will indicate that the grant has met its objective. Distribution of the grant itself should not be one of the KPIs.]
-
Genesis Trainer volume on Arbitrum One
-
Monster NFT volume on Arbitrum One
-
Tarochi Gold volume on Arbitrum One
-
Number of unique wallets
-
Daily active users
-
Number of transactions (both in Tarochi and on Xai)
Grant Timeline and Milestones: [Describe the timeline for the grant, including ideal milestones with respective KPIs. Include at least one milestone that shows progress en route to a final outcome. Please justify the feasibility of these milestones.]
The timeline is to implement the rewards starting April/May and to use the funds over a 1~2 month timeframe
How will receiving a grant enable you to foster growth or innovation within the Arbitrum ecosystem? [Clearly explain how the inputs of your program justify the expected benefits to the DAO. Be very clear and tangible, and you must back up your claims with data]
User interacations within the game drive volume to both Xai and the Arbitrum One integration point within the game, and also help grow the game economy which helps fund protocol development.
Do you accept the funding of your grant streamed linearly for the duration of your grant proposal, and that the multisig holds the power to halt your stream? Yss
SECTION 5: Data and Reporting
OpenBlock Labs has developed a comprehensive data and reporting checklist for tracking essential metrics across participating protocols. Teams must adhere to the specifications outlined in the provided link here: Onboarding Checklist from OBL . Along with this list, please answer the following:
Is your team prepared to comply with OBL’s data requirements for the entire life of the program and three months following and then handoff to the Arbitrum DAO? Are there any special requests/considerations that should be considered?
Yes. There are 2 key things to keep in mind:
-
Tarochi is deployed to Xai which may be too new to be supported by all analytics tools
-
Tarochi is a non-EVM L4 and is not supported by EVM-only tools
We can provide data for Arbitrum One + Xai (where possible) as well as scripts for how to generate the Tarochi stats from the Arb+Xai data
Does your team agree to provide bi-weekly program updates on the Arbitrum Forum thread that reference your OBL dashboard? [Please describe your strategy and capabilities for data/reporting]
Yes, all the data for the game is onchain so we can provide all relevant links and any additional scripts used to generate data.
First Offense: *In the event that a project does not provide a bi-weekly update, they will be reminded by an involved party (council, advisor, or program manager). Upon this reminder, the project is given 72 hours to complete the requirement or their funding will be halted.
Second Offense: Discussion with an involved party (advisor, pm, council member) that will lead to understanding if funds should keep flowing or not.
Third Offense: Funding is halted permanently
Does your team agree to provide a final closeout report not later than two weeks from the ending date of your program? This report should include summaries of work completed, final cost structure, whether any funds were returned, and any lessons the grantee feels came out of this grant. Where applicable, be sure to include final estimates of acquisition costs of any users, developers, or assets onboarded to Arbitrum chains. (NOTE: No future grants from this program can be given until a closeout report is provided.)
Does your team acknowledge that failure to comply with any of the above requests can result in the halting of the program’s funding stream?: Y