MetaFab vs. Other Solutions
If you stumbled across MetaFab, you've probably looked at a handful of other infrastructure solutions for building blockchain enabled games.
We want to preface our comparison with a few things.
- We created MetaFab because no other solutions met our game development needs for onboarding mainstream players. If there was a solution like MetaFab that already existed, we'd of preferred to use it instead of build our own.
- The solutions you get from MetaFab are based on player proof at scale for what actually works to implement blockchain frictionlessly and capture mainstream players. Our solutions are not based on assumptions of what game developers need, which is how most other solutions have been built.
Now, let's get into the comparison.
|No lock-in, you own your deployed contracts & systems.||✅||⛔||⛔||⛔ No contracts or related systems available.||⛔|
|Player accounts, managed wallets, external wallet support, data management||✅||✅||✅||✅||✅|
|Player managed wallet encryption, player controlled decryption key||✅||🚩 Player's don't control wallet encryption.||❓Unclear based on available documentation||❓Unclear based on available documentation||❓Unclear based on available documentation, presumed that players do not control decrypt keys|
|Same API calls for players with managed or external wallets (no split logic)||✅||⛔||⛔||✅||⛔|
|Brandable ecosystem player accounts (1 account for no-gas, no-tx play across many games)||✅||⛔||⛔||⛔||⛔|
|Automated transaction management (prioritization, retries, submission, nonce handling, etc)||✅||✅||❓Unclear based on available documentation||✅||❓Unclear based on available documentation|
|Delegated transaction support for external wallets. Connect once & allow gasless transaction automation with your game contracts.||✅||⛔||⛔||⛔||⛔|
|Automated gasless transactions that work at scale (10,000+ tx/s, per game)||✅||⛔||⛔||🚩 Requires extensive setup, not known to be proven at similar scale.||⛔|
|Compatible with existing ERC20, ERC1155, ERC721, etc smart contracts||✅||⛔ Just made for NFTs through Stardust's systems.||❓Unclear based on available documentation||✅||⛔|
|Game currencies & contract deployment (ERC20) + APIs||✅||🚩 Rigid APIs, You do not control the contract owning wallet||❓Unclear based on available documentation||⛔||⛔|
|Digital collectibles & contract deployment (ERC1155) + APIs||✅||🚩 Rigid APIs, You do not control the contract owning wallet||❓Unclear based on available documentation||🚩Only APIs for query/fetch of on chain NFT data.||✅|
|Automatic IPFS support for digital collectibles + APIs||✅||✅||❓Unclear based on available documentation||⛔||❓Unclear based on available documentation if centralized (bad) or on IPFS|
|Player economy systems & contract deployment (Buy/Sell/Trade, On-chain) + APIs||✅||⛔||⛔||⛔||✅|
|Shop systems & contract deployment (On-chain) + APIs||✅||⛔||⛔||⛔||⛔|
|Item crafting systems & contract deployment (On-chain) + APIs||✅||⛔||⛔||⛔||⛔|
|Lootboxes & contract deployment (On-chain) + APIs||✅||⛔||⛔||⛔||⛔|
|No smart contract writing required, use REST APIs or language specific SDKs||✅||✅||✅||⛔ No contracts, no systems available.||✅|
|You own & control deployed smart contracts||✅||⛔||⛔||⛔ No contracts, no systems available.||⛔|
|API level interoperability between games||✅||⛔||⛔||✅||❓Unclear based on available documentation|
|Complete solution of typical systems under one consistent set of APIs||✅||⛔||⛔||⛔||⛔|
|Brandable player registration/auth page with external wallet connection support||✅||⛔||❓Unclear based on available documentation||⛔||⛔|
Updated 4 months ago