Arden Platform: Moonbeam Ecosystem Grant Proposal

Arden Platform: Moonbeam Ecosystem Grant Proposal

Problem

Building thriving ecosystems is hard, and builders are often faced with the “chicken and the egg” problem. “Why build infrastructure for new projects when there isn’t a huge demand yet?” vs “Why develop new projects when a lack of infrastructure makes it difficult?”

Primary Goal

Arden plans to solve this problem by building user-friendly infrastructure to simplify the process of developing and playing a web3 video game on Moonbeam. This will lower the barrier to entry for game developers leading to more engaging and fun projects being launched on Moonbeam.

Our goal is to maintain and grow activity through high quality games coming to moonbeam increasing the number of active users and transactions.

While DeFi protocols might spike transaction volume in the short term, long term sustainable growth requires utility-rich applications that people want to use. We’re targeting games.

Company Overview

To clarify, Arden is more than just a single project looking for a grant.

Arden is a startup company building a platform to bridge the gap between web3’s complex backend and web2’s user-friendly experiences. Arden’s approach is natively omnichain as we believe that chain selection should be abstracted from the end user and one day even application developers. Moonbeam’s cross-chain capabilities and similar belief in this omnichain vision make it the perfect ecosystem to support the Arden platform.

Our vision is to pave the way for mass adoption of blockchain technologies by focusing on user experience and providing the tools necessary for seamless integration.

Requested GLMR Grant Amount

Requested Grant Amount: 2 million GLMR

Motivation for Grant Amount / Description

The grant will be used to develop an open source Unreal Engine 5 SDK to connect game developers to Moonbeam faster and more easily than ever before. Developing tooling and infrastructure is not cheap, and specifically, an Unreal integration requires specialized talent in Unreal, C++, and API design.

Project Overview

Arden aims to bridge the gap between the gaming and blockchain industries by simplifying the onboarding and development process. This project focuses on offering a seamless integration of legacy gaming systems with the blockchain, providing game developers with a simple path to deploy their game assets on Moonbeam.

There are two pieces to the overall project:

1: an open source Unreal Engine 5 SDK for Moonbeam

2: the proprietary Arden infrastructure platform that provides APIs for web2-friendly user authentication, custodial wallets, and fiat payments.

As outlined in the Use of Grant section, the vast majority of funds will be going towards building the UE5 SDK. The Arden platform has been under development for the past year and has received separate VC funding for its development. A small portion of this grant would be used for connecting the Arden platform to Moonbeam, but note these are two separate tools. Game developers will be able to use the open source UE5 SDK on its own without the Arden platform.

SDK Details:

The SDK will include:

  • Getting, minting, and burning NFT collections and individual objects with metadata
  • Transferring of objects
  • Minting and burning of fungible tokens (in-game currency)
  • Transferring of fungible tokens
  • Creating/managing users’ wallets (implement an actor component to extend the functionality of the Unreal Player actor)

To be clear, this SDK wouldn’t just be a C++ wrapper around an API, we’d build out Unreal components and blueprints to make this seamless for Unreal game developers.

The SDK is best suited for games that have rich off-chain gameplay and rely on the blockchain for the management of digital assets. We believe this approach brings the best of both worlds where game devs can build what they’re best at off-chain, and the ownership, economy, and management of assets can happen on-chain where transactions and objects are transparent and immutable. This includes but isn’t limited to CCG/TCG games, match-based games, and MMORPGs.

These screenshots show an example user experience of a game using Arden as a whitelabel solution for their users to buy NFTs. This is just a demo showing the user-friendly (no web3 knowledge needed) experience on Goerli Testnet. A user would purchase an NFT item using a credit card and the item would be transferred to their custodial wallet. They have access to this game wallet via an email and password combination. Arden is not building a game store platform like Steam or Epic, we plan to remain in the background helping games provide a better experience for their players. Future Arden roadmap features (not related to this grant) include white-labled marketplaces and robust real-time analytics of assets.

The platform has already garnered interest from game developers, with its first customer being an unannounced AAA web3 game built on Unreal Engine 5.

Team

  • Coert Voorhees, Co-Founder & CEO
    • A novelist and entrepreneur, Coert is a former Fulbright Scholar and Rice University Visiting Writer in Residence. Prior to Arden, Coert founded Six Foot Press, a Houston-based publisher of popular culture art books, comic books, and fiction. He is also the creator of the multi-platform edtech company Grammaropolis, a story-based approach to teaching grammar and writing, which WIRED Magazine called “pure gold.”
  • Jeffery Chen, Sr. Full Stack Engineer
    • Jeffery holds a Phd in computer science with a background at Intel as a system engineer. He got into blockchain/cryptocurrency investment in 2017, he then started investing and doing technical due diligence for blockchain projects through Blockchain Labs from 2018-present.
  • Bryant Chan, Head of Product
    • Bryant is a product management instructor at Rice University where he also received his bachelor’s degree. He has led product teams at a semantic knowledge graph infrastructure company that was acquired by Amazon, as well as a B2B SaaS enabled marketplace startup that raised from First Round Capital and Google Ventures.
  • Jon-Pierre Gentil, Head of Engineering
    • Jon-Pierre Gentil, or “JPG” as we call him, has over 20 years of experience in software development. He worked on large scale enterprise applications at IBM and Cisco, and was the lead developer for a AAA game studio where he built a multi-game backend system that supported a AAA multiplayer game for Playstation and PC.
  • Andrew Yeager, Head of Blockchain Product
    • Andrew got his start investing in Bitcoin in 2012 while a nuclear engineer in the US Navy. His passion for blockchain technology grew leading him to completing a Master’s degree in Digital Currency and Blockchain. He started Blockchain labs in 2018-present investing in blockchain startups. He understands what is required to be a successful startup in the web3 space.

In addition to this leadership team, we have a designer as well as full-stack and blockchain engineers both in-house and contracted. With this grant we may tap into our dev connections as well as additional outsourced engineering talent to augment the full-time team if needed to complete the project.

Use of Grant

The majority of this grant (75+%) will go towards developing an open source Unreal Engine 5 SDK to provide seamless integration between Unreal and Moonbeam. This will drastically reduce the time it takes a game developer to build a new game on Moonbeam or convert an existing game into a web3-enabled game. The on-chain assets created by the SDK will be omnichain NFTs born on Moonbeam.

Here’s a proposed and estimated project breakdown of development as per the community request. This is very much a rough estimate in “developer weeks”.

Project initialization

Boilerplate, configuration, initial project setup and test harness project, DevOps build setup in GitHub or CircleCI: 1-2 weeks upfront, plus 2 weeks ongoing to mitigate complexity

C++ Middleware Layer

Identify RPC calls needed to complete functionality described below: 1 week

Wrapper implementations for Moonbeam JSON-RPC and ERC-721 NFT: 5 weeks

Creation of initial ActorComponent for framing

Basic component framework for MoonbeamInventoryAC with C++ and Blueprint class: 1 week

Client-side wallet linking using WalletConnect: 2 weeks

Represent assets (NFTs) and balances as inventory: 2 weeks

Balances querying: <1 week

NFT asset list and balance querying, update metadata, delete/burn, mint new asset to player, transfer to other user: 5 weeks

Multiplayer configuration for ActorComponent (enabling replication, assigning client vs server code): 2 weeks

Hooks for linking Moonbeam asset inventory to traditional inventory systems: 1 week

Project wrap-up

Documentation generation: < 1 week

A small portion of this grant (~15%) will go towards implementing security measures and audits to ensure the safety of users and assets.

We are currently in talks with various companies for security audits for the Unreal engine SDK. The CEO of Layer zero personally recommended to us to use zokyo.io for our security audits for this product. As of right now that is our plan, but we have to wait until the SDK is built before they can give us an exact quote because we don’t know how extensive and how many lines of code the audit would consist of at this time.

A small portion of this grant (~10%) will go towards integrating the Arden platform with Moonbeam to allow non-crypto natives to easily onboard and interact with the chain and its applications. This includes a minimal Substrate interface library with sync support, and adjusting account/wallet management, and transferring assets to work with Moonbeam.

Timeline and milestones for use of Grant

Development on the Unreal SDK will begin as soon as the grant process is complete.

Month 1: Work with game devs on ideal functional requirements for the Unreal SDK.

In response to a comment of where these devs are coming from: As the community pointed out, we’re connected with SixFoot, and through this relationship have connections with multiple game devs working in Unreal as well as the studio building the unannounced AAA web3 game.

Month 2-5: Development of Unreal SDK on Moonbeam

Month 6: Integrating platform infrastructure with Moonbeam

Clarification in response to a comment: We would have one hub for the platform on Moonbeam that could extend to other chains via cross-chain contracts and protocols like LayerZero. We would NOT have multiple forks deployed on different chains.

Month 6-7: Testing and security audits

This puts an estimated launch date at late Q1 2024.

If we were to receive 1.5M GLMR instead of the requested 2M GLMR, we believe we would still be able to release an open source UE5 SDK, however there may be some features like transfers that may get cut and left for the open source dev community to build out. With less than 1.5M GLMR, we risk releasing an incomplete product that doesn’t provide value to the Moonbeam community.

Why Moonbeam (synergies)

When it comes to establishing a powerful gaming ecosystem, Moonbeam stands out as an ideal choice. Here’s how Moonbeam aligns with what we view as five essential pillars of a thriving gaming ecosystem - security, scalability, cost-effectiveness, interoperability, and sustainability & governance.

Security

Moonbeam’s integration with the Polkadot network ensures top-tier security. Polkadot’s shared security model means that the network’s pooled security is shared amongst all parachains, including Moonbeam. This shared security is vital for gaming platforms where in-game assets, such as skins, currencies, and characters, can have significant real-world value. With Moonbeam, you can be confident in the safety and integrity of these digital assets.

Scalability

The gaming industry demands scalable solutions to support the ever-growing user base and the high throughput of transactions. Moonbeam’s architecture is designed for scalability. Being a parachain on the Polkadot network, Moonbeam can process transactions more efficiently than traditional blockchains. For gaming platforms, this means smoother and faster interactions, essential for an optimal gaming experience.

Cost-Effectiveness

Moonbeam’s efficient architecture also translates into cost savings. Compared to building on networks like Ethereum, the transaction fees on Moonbeam are significantly lower. This is crucial for gaming platforms where microtransactions are common. Lower transaction costs mean that players can focus on the game, without worrying about prohibitive fees eating into their in-game earnings or spending.

Interoperability

One of the standout features of Moonbeam is its interoperability, primarily through its integration with the Polkadot network and partnership with LayerZero. For gaming, this is a game-changer. Imagine a gaming ecosystem where players can use assets across different games and blockchains, trade assets between games even if they are on separate blockchains at the time, or even play cross-chain multiplayer games. Moonbeam makes this possible by allowing seamless interaction between different blockchains. This kind of interconnected gaming experience could redefine what’s possible in the gaming world.

Governance

Lastly, a successful gaming platform needs to be sustainable and have a robust governance model. Moonbeam’s on-chain governance allows for a decentralized and democratic process. The community can propose, discuss, and vote on changes to the network. In a gaming context, this could translate into a vibrant community of players, developers, and stakeholders actively participating in the evolution of the gaming platform.

By satisfying the essential pillars of security, scalability, cost-effectiveness, interoperability, and sustainability & governance, Moonbeam emerges as an excellent foundation for building a revolutionary gaming platform. The synergy between Moonbeam’s capabilities and the requirements of a cutting-edge gaming ecosystem can unlock unprecedented possibilities and shape the future of blockchain gaming.

Vision of Success

Our short term success means launching a developer-friendly SDK for tying Unreal Engine 5 to Moonbeam. The adoption of game developers is a key metric here and within a few months of launch we would like to see at least 3 different game studios use our SDK to facilitate deploying games on Moonbeam.

After the grant expires, the open source integration will be a community-owned project ensuring that the features with the highest demand will be worked on. After the grant we would also like to see this initiative incorporate other blockchains. While retaining Moonbeam as a primary blockchain (birthchain using our SDK), we see value in integrating with additional chains as well, making this solution more appealing to a broader game dev audience.

Our long term vision of success means providing millions of users the ability to interact with web3 applications and games on Moonbeam without having to worry about the underlying complexities of the blockchain. Over a 2-5 year period we want to see high quality games on Moonbeam that don’t require players to have any technical knowledge of web3 (wallets, chain, gas, etc). The only way any chain will reach mass adoption is onboarding non-crypto users.

Success metrics:

Developer Adoption: tracking how many developers are building on or integrating with Arden.

6 month goal: 3 game developers

12 month goal: 10 game developers

DApp Integrations: This goes together with developer adoption, but also tracking the number of unique applications (including games) that are built on top of Arden.

6 month goal: 3 games/applications (to start 1 game dev would be making 1 game)

12 month goal: 12 games/applications

There are some other internal metrics around uptime and API performance, but they aren’t directly related to impact on Moonbeam.

Rationale

The vision of Arden increases activity on Moonbeam in two ways. The first is by making it easier for developers to create games on Moonbeam, and the second is by simplifying the web3 onboarding process to allow a much larger (non-crypto native) audience to play these games. We believe no blockchain or dApp can achieve mass adoption until the user experience is brought to familiar web2 standards.

With this grant, Arden will integrate its user-friendly platform with Moonbeam and create an open source Unreal 5 SDK for game developers to easily connect their assets to Moonbeam.

Steps to Implement

The first step would be to finalize the requirements of the Unreal SDK and we already have game studio partners who will help in this process. From there, we would develop the open source SDK and may work with the Moonbeam team to ensure a smooth integration. Obviously, this would also require testing and security audits. We would love to have a pilot customer (game) on Moonbeam to use the full Arden platform integration + Unreal SDK, but we can’t guarantee that.

Updates

Overall we updated the proposal to clarify the distinction between the open source Unreal Engine 5 SDK and the proprietary Arden platform. Both tools will help user adoption on Moonbeam, but this grant is primarily for the UE5 SDK which will be given to the community as an open source project.

Goals: clarified primary goal of maintaining and growing activity (active users + transactions)

Project Description: added more details about the SDK as well as clarification of the SDK vs the Arden platform, and what the platform is.

Team: updated to mention additional full-time and contracted team members.

Use of Grant: updated to give more details on security audit and breakdown of development

Timeline: explained where the game devs are coming from that we’ll work with to hone in on market-fit for the SDK. Also updated deliverables based on receiving less than the requested grant amount.

Vision of success: added metrics and timeframe estimations specific to the SDK. Removed some non-SDK metrics that we would not be able to accurately measure in an open sourced solution.

2 Likes

Hey @ArdenLabs!

The prospect of an Unreal 5 SDK integrated with Moonbeam is very intriguing and I believe holds great potential for establishing a vibrant gaming ecosystem here on Moonbeam. I have a few questions for you that would help clarify some important aspects of your proposal. Thanks in advance!

  • How will Arden’s solution differ from existing EVM compatible Unreal 5 SDKs like Sequence? What unique value does Arden bring to this space?

  • Given that Arden is a fairly new venture, could you shed more light on any accomplishments or progress Arden has made over the past two months?

  • Your website states that Arden was born from 6 Foot Games. I actually have Rime in my backlog, a game that I believe you co-produced. How does this prior experience in the gaming industry position your team to successfully promote the adoption of the Arden platform and navigate some of the challenges that go along with blockchain-based gaming?
  • Another company, Chainsafe, launched a Unity SDK on Moonbeam some time ago, but it seems there has been limited to no adoption of Unity-based games on Moonbeam. How does your team plan to stimulate the adoption of Arden’s Unreal 5 SDK amongst game developers to ensure its success on Moonbeam?

  • Can you provide more details on the AAA web3 game that will be built on Unreal Engine 5 and has shown interest in Arden’s platform?

  • Lastly, your grant request represents a significant investment for the Moonbeam community, as it accounts for nearly half of the total allocation for Tranche 2 grants. The omnichain vision you advocate implies that once the SDK has been shipped, it will likely be leveraged by other EVM-compatible blockchains. Have you sought grant funding from other blockchain ecosystems as well? Could you further elaborate as to why the Moonbeam community should invest such substantial resources into Arden’s proposal / how will Moonbeam uniquely benefit?
3 Likes

I also agree with this statement. Gaming is going to be a vertical that will help bring millions of users into Web 3 in general. And Moonbeam is positioned for great game dApps to be built on top of it. The Unreal 5 SDK would be great to have.

1 Like

The prospect of an Unreal 5 SDK integrated with Moonbeam is fantastic.
I believe gaming will be a very important vertical for the growth of Moonbeam.

What is your go-to-market strategy?

1 Like

hey Arden Labs, Thank You for your proposal!

I enjoyed reading it! I’m absolutely happy to see you here, and it’s amazing that you consider Moonbeam as a chain for deploying your SDK. I agree with you that the ecosystem should consist not only of DeFi projects, but should also be filled with amazing and cool games, this is incredibly important because games attract a huge amount of activity, and in order to facilitate the process of building games from scratch, solutions like Arden are important for developer-oriented blockchains like Moonbeam.

I have some questions that the community is likely to have. Thank You in advance for your answers and your time!

  1. How do you plan to achieve this? what marketing strategies do you have in place to attract game studios to use your SDK on Moonbeam?
  1. If developers show more interest in developing with the Arden SDK on other chains, and Moonbeam does not gain sufficient popularity from this deployment due to higher demand on other chains, it could potentially divert developers and users away from deploying on Moonbeam.

My question is, what advantages and benefits will Moonbeam obtain from investing in Arden if developers choose to deploy using the Arden SDK on other chains instead of Moonbeam?


  1. I assume that 2M GLMR would not be enough for a full-fledged launch of the Arden platform, considering the substantial resources needed for marketing, audits, and other incentives for developers and users. are there plans to attract VC funding or additional investment beyond the requested grant? do you have any agreements in place already?

  1. How do you plan to attract game developers, and what strategies will you employ to onboard non-crypto native users to play games on Moonbeam?

  1. If the grant amount you receive turns out to be less than 2M, how would this impact your plans and strategy going forward?

  2. Are there any public announcements or endorsements from credible industry figures or organizations that confirm the existence and legitimacy of the Arden Platform?

  3. Who are Arden’s main competitors? how does Arden differ from its competitors?

for example, could you explain how Arden differ from MetaFab - MetaFab Gaming Toolkit | Moonbeam Docs?

  1. What is the proposed business model for the Arden platform? will you charge fees for game developers using the Arden SDK, and how do you plan to monetize the platform in the long term?

  2. What KPIs will you track to measure the success of the Arden platform and its impact on Moonbeam’s ecosystem?

  3. What is your long-term marketing strategy to sustain interest and adoption of the platform beyond the initial launch phase?

  4. How do you plan to support and assist game developers? will there be dedicated technical support or resources available to developers?

2 Likes

Agree with the premise of giving devs the tools to make building easier but without a game or two lined up I’m scared this gets deployed and not used. If it gets used, does this ensure Moonbeam is seen as a place for games to deploy? Are there other tools Moonbeam would need to integrate to make it a place for good gaming to happen?

We’ll try to refrain from a technical discussion because other platforms can make code changes to fix issues so we’ll just point out some hacky javascript, potential security concerns, and major memory leak issues with the aforementioned SDK.

The bigger differentiation for us is a core philosophy of making this about web2 developers and web2 players. Our SDK, tied in with the Arden platform, gives developers a seamlessly managed wallet solution and gives users a custodial in-game wallet for a familiar web2 experience. For example, this means that a user won’t have to see a pop-up to approve a transaction in the middle of their game.

We’ve built the first universal (collection agnostic) omnichain NFT (ONFT) traversal site to provide a user-friendly experience for moving ONFTs from one chain to another. This will be going live within a week supporting multiple chains including Ethereum, Polygon, Binance Smart Chain, Moonbeam, Avalanche, and others. We will continue to develop this to include all LayerZero supported chains.

First off, if you’re into exploration/puzzle games, you should definitely try Rime!
Regarding our connections with 6 Foot, we believe that our experience in the web2 gaming world gives us a tremendous advantage when it comes to blockchain gaming. For one thing, our existing relationships with major development teams and distribution platforms have enabled us to engage with future and potential game clients from a position of legitimacy. More important, we know very well that a game has to be fun and engaging in order to succeed, and we know how difficult it is to make successful games. We believe that a major challenge facing blockchain-based gaming is that the games are not yet fun. The blockchain should never be the point of the game; rather, blockchain elements should be additive to the experience.

As we referred to above, Arden is closely tied with SixFoot Games and can leverage existing relationships with web2 game studios and development teams. Our strategy is not to target web3 game devs, but to help existing web2 devs utilize the blockchain.

We are unfortunately not able to share specific details about the game, as it is still in stealth. We can say that it is a free-to-play MMO with a $100MM+ budget. Players will not need to buy NFTs to start playing, but they will be able to opt into the web3 experience whenever they choose to do so. We have a signed agreement with them to launch on Arden’s platform.

We have not sought and are not actively seeking grant funding from any other blockchain ecosystems. With that said, given the pace of change and uncertainty in the web3 market, we would be remiss to claim that we would not seek funding from other blockchain ecosystems in the future.

Omnichain support is a key factor to the success of web3, and few ecosystems embrace that as much as Moonbeam. We believe that, combined with our significant web2 gaming network, Arden’s UE5 SDK is uniquely poised to introduce established game studios to the Moonbeam community and to shine a light on the crosschain capabilities that make Moonbeam special. With that said, even if we bring a large audience to Moonbeam, we can’t guarantee that they will all stay. That’s part of the community’s (Arden included) mission and responsibility.

1 Like

As majin_moonwell pointed out in an above comment, Arden is closely tied to 6 Foot, a game and production studio with over 20 years of experience. With this comes close relationships with many game developers and key players in the gaming industry. We plan to leverage these connections to bring web2 game devs into blockchain gaming.

1 Like

Thank you for the response.
I see the value that Arden can add to Moonbeam.
Are there plans to contact other production studios in the short term? Or is the focus primarily to collaborate with 6 Foot?

The answer to your question is, absolutely! Our main focus at this point is to show “web2” game developers what is possible with blockchain. As you might imagine, many studios are still skeptical and not yet ready to take the leap. That said, in addition to our existing AAA client, we’ve spent the last eight months working with established developers of all sizes, from two-person teams all the way up to larger independent studios (also know as III studios). A lot of the time has been spent educating, and some of the conversations didn’t work out, but we are in the middle of a deep diligence/tech audit with two independent studios, with the goal of adding blockchain to their existing games.

1 Like

Web3 gaming is a rapidly growing market (estimated to be ~65B by 2027). We just need a small portion of the many web3 game studios being onboarded in the next few years to have a thriving ecosystem. While we can’t ensure that great games will come to Moonbeam, we believe that providing the lowest barrier to entry for game devs (via this SDK and the Arden platform) sets the ecosystem up for success.

As we mentioned in our grant, Moonbeam also has a lot of key qualities that games developers are looking for in a chain: security, scalability, low transaction costs, interoperability, and sustainability.

We don’t think there are any red flag tools that Moonbeam is missing from a gaming standpoint. It’d be great to see more activity and support for marketplace and trading hubs like Moonbeans. (We are not affiliated with Moonbeans at all)

As mentioned in an above comment, Arden is closely tied to 6 Foot, a game and production studio with over 20 years of experience. With this comes close relationships with many game developers and key players in the gaming industry. We plan to leverage these connections to bring web2 game devs into blockchain gaming.

This is really the nature of any omnichain ecosystem as the biggest challenge for any L1 is standing out from the crowd. We believe that, combined with our significant web2 gaming network, Arden’s UE5 SDK is uniquely poised to introduce established game studios to the Moonbeam community and to shine a light on the crosschain capabilities that make Moonbeam special. We can bring eyes to Moonbeam as their first experience with web3, but to your point, we can’t guarantee that people will stay. Users will have to see for themselves why Moonbeam is the best solution for them.

You are correct, 2M GLMR would not be enough to develop the Arden platform. We have received some VC funding to build out the core parts of the platform. The GLMR would be used on the open source SDK, connecting the platform with Moonbeam, and the security audits.

We mention using our relationships to attract developers above. Additionally, we plan to provide the most seamless experience for game devs through this SDK. The big selling point however, is the ability to onboard non-crypto users so that game studios can reach the widest audience with their games.

We plan to onboard these users with the Arden platform by providing users with the same game experience they expect from web2 games today. Email authentication instead of private keys, simple inventory management for their items instead of non-custodial wallets, credit card payments for in-game purchases instead of only accepting crypto. Players don’t need to know that they’re playing a web3 game until they want to participate in the game’s blockchain economy.

If we were to receive less than 2M we would still want to deliver a usable SDK product, but may have to cut back on functionality and provide a less complete user experience. Being an open source project some of the dev work may fall on contributors from the Moonbeam community.

We’re still mostly in stealth, but our partnership with Space and Time was announced.

https://twitter.com/SpaceandTimeDB/status/1650954351324590091?s=20

As of right now there are a few competitors but they aren’t adopting the natively omnichain model that Arden believes in. Moxy, Stardust, and Thirdweb are a few competitors but their focus is more pushing that they will find their clients the right chain to launch on. When it comes to games and especially higher end AAA game titles with $100+ million budgets, they’re too risk averse to be content choosing a single chain and hoping it lasts the lifetime of the game. In the web3 space we see how fast things are developing and new technology is always coming into play at a high rate of speed. Adopting a natively omnichain approach enables us to reach bigger players in the gaming industry and allows these developers to launch a blockchain game with a future-proofed infrastructure.

The SDK Arden would make would be specifically for Unreal Engine. It wouldn’t just be a C++ wrapper around an API, we’d build out Unreal components and blueprints to make this seamless for Unreal game developers. Taking a look at the code for Metafab they automatically generated a C++ wrapper using OpenAPI with GitHub - OpenAPITools/openapi-generator: OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) in “Unreal Engine 4 mode”. This wrapper code just happens to use the UE-LOG function for logging, it’s not a useable Unreal Engine SDK. There is no ability to build or make scripts, it does not attach to an Actor or Controller, which deems it unusable in Unreal engine blueprints.

Because Arden is working with existing web2 gaming companies looking to move into web3, the business model combines a traditional infrastructure-as-a-service along with blockchain-based revenue.

  • Consulting/Integration Fees
  • Platform SaaS fees
  • Transaction fees

There are additional streams of revenue via data analytics that we could tap into outside of our clients as well.

Developer Adoption: tracking how many developers are building on or integrating with Arden.

DApp Integrations: This goes together with developer adoption, but also tracking the number of unique applications (including games) that are built on top of Arden.

Number of Active Users: Track the number of users in games / dApps that are actively using Arden’s platform.

Volume of NFT Transactions: Monitor the volume of NFT transactions that are happening through the platform. This would include the number of NFTs being bought, sold, or traded.

Assets in custodial wallets: Total count of the in-app or in-game assets that are stored within Arden custodial wallets.

There are some other internal metrics around uptime and API performance, but they aren’t directly related to impact on Moonbeam.

The goal is for the open source SDK to be completely self-service so game developers can jump into Moonbeam on their own. To start, we’ll provide comprehensive technical documentation including code examples, but as an open source project, the documentation for the SDK would be continuously updated as the community builds on the solution. With that said, as part of the community we still plan to be involved in discussions around the SDK to help educate.

For clients wanting to use the Arden platform (custodial wallets, fiat payments, etc), we would provide an account manager and technical support for the developer as a normal service provider would offer.

Beyond technical support, a big part of our job is really training game developers on how to best leverage the blockchain in their games to their advantage. Our mix of game knowledge and web3 knowledge is critical for providing services including tokenomics and community growth strategies.

2 Likes

Fair, just seems like a steep ask for an “if you build it, they will come” approach

Totally agreed that this is tough. An SDK is definitely not as exciting as a new game, but getting people to build on a new platform is a definitely a chicken vs. egg cold-start problem. If the underlying infrastructure doesn’t exist, the only way people can build consumer-facing projects is to build that infrastructure themselves, but in our conversations over the past year, game developers have almost universally reminded us that they are not (and have no interest in being) blockchain developers. In our opinion, an ecosystem fund exists to solve that exact problem. We can’t of course guarantee that “if we build it, they will come,” but we can almost guarantee, based on our conversations with experienced web2 game developers, that if we don’t build it, they definitely won’t come.

Hi Arden team, thank you for submitting your proposal. After reviewing the proposal and reviewing what online information about the team and their past projects is available, the Grant Committee has the following questions and feedback.

The Revised Grant Program calls for several pieces of information to be provided as part of the template. There are some important additional detail and clarifications you could provide that could really help give the community greater transparency and reassurance while reviewing your application. It’s worth mentioning that our community members hit on a lot of the key questions the committee had as well, and you’ve already answered those in a clear and transparent manner (thank you!) , but we do have some additional questions


Goal:

We specifically would like teams to pick one (and only one) of the following two options as the main goal for their application:

  1. Maintain and Grow Activity (active users, transactions, TVL)

OR

  1. Building Connected Contracts Use Cases (using XCM and other message passing protocols)

Can you pick which one you feel most closely aligns to your proposal?

Project Description:

It would be helpful to get a bit more clarity around what exactly the proposed project is. Throughout the grant application you describe it as both an Unreal SDK and as a platform. The mention of an unreal SDK leads to us to think you’re building a blockchain SDK that can expose certain blockchain features to games built on the Unreal engine; but when you mention “platform”, it seems to suggest Arden is it’s own application and certainly the screenshots and the reference to a “game platform currently on Goerli Tesnet”, gives the impression you’re building a web3 version of Steam or the Epic game store. Or perhaps it’s both.

  • Can you clear up this confusion?
  • if you are building both a game store/platform and an Unreal SDK; how tightly are these two bound together?
  • The timeline mentions integration the platform infrastructure with Moonbeam - will this be your Hub deployment (i.e. you’re planning to use Moonbeam as the Hub and extend to other chains via cross chain contracts) or are you envisioning a multi-chain deployment (forks deployed on each chain?)
  • Can you go into a bit more detail ( an enumeration of MVP features would be helpful) about what kind of game/user flows the SDK specifically is looking to solve?
  • What kind of games do you think the SDK is well suited for? Specifically - is this aimed at games that are fully on chain, or that more rely on the chain for the management and trade of assets; with much of the rest of the game happening off-chain?
  • Do you have any specific needs on the infrastructure side; i.e. specific assets that need to be bridged, specific on/off ramps that needs to be present, specific oracles, and so on?

Team:

We examined the LinkedIn profiles of the Arden team. The team appears to have solid blockchain, enterprise and even gaming ecosystem expertise ( The connection with SixFoot was of particular interest to me personally; I was a very keen fan of Dreadnought). But what did stand out was that we didn’t see anyone at Arden with actual Unreal Engine experience (at least in the publicly visible profiles) and that seems like something that would be key for this proposal. Can you expand on where this expertise will come from?

Project Overview

  • It would be helpful if you can expand a bit on the current state of the project - how long has it been in development, what currently exists, etc.
  • It would be helpful to see a more detailed project roadmap; not just for the duration of the grant, but also beyond.

Use of Grant

  • For the development of the Unreal SDK, it would be helpful if you could provide a breakdown of the resources that will be working on this; and estimated man-hours and cost
  • For the security audits, it would be helpful if you could share what audit companies you are talking to and if you’ve received quotes for the audits.
  • For the integration of the Arden platform with Moonbeam - this part of the grant use is very vague. Can you expand on what this consists of and the estimated resource and cost requirements?

Vision of Success

In your response to Turritz, you mentioned that you would use these metrics to measure success of the Arden platform:

  • Developer Adoption
  • Dapp Integrations
  • Number of Active Users
  • Volume of NFT Transactions
  • Assets in Custodial Wallets

Can you also articulate some targets around these metrics on a reasonable time frame, say: 6, 12 and 18 months after the launch on Moonbeam.

Timeline and Milestones for Use of Grant

We had a couple of questions about this section:

  • You mention you will work with Game devs to come up with “ideal functional requirements for Unreal SDK” - we assume this means honing in on exact market-fit for the SDK. Can you expand on where the devs will be coming from that you’re validating your approach with?
  • The community snapshot vote will determines the actual amount granted - can you expand on what you do if you got less than the full amount, i.e. what would you do if you got:
    • 1M to 1.5M GLMR
    • 1.5 to 2M GLMR

UPDATES TO PROPOSAL

Please note that you have until July 14th, 11:59 PM UTC to make changes to your proposal. A list of changes based on community feedback should be added to the “Updates’’ section of the proposal and any changes should be reflected in the text of the proposal itself

1 Like

This topic was automatically closed after 14 days. New replies are no longer allowed.