Many communities, games and apps need to own their economies in order to provide a safe, engaging, trustworthy, fair and value-preserving user experience. We present a blockchain architecture for developing custom exchanges that host privately owned economies, tokenomics and liquidity.
- Blockchain-based platform with the simplicity of traditional consumer products
- Capture tangible and intangible value while preserving sovereignty
- Ability to model high frequency economics and governance
- Affiliation and loyalty programs
- Curation, rewards and royalty systems
- User-generated content markets
- Delivery, mobility and logistics markets
- Gig economies
- Massive-multiplayer games
- IoT fleets and robot swarms
Our architecture builds upon Substrate, a modular framework that enables the creation of purpose-built blockchains by composing custom or pre-built components. Substrate leverages strongly-typed systems for modeling the application domain.
The private chain needs only to serve the community, thus, there is no need for gas, or network fees. Different governance models can incentivize proper resource utilizations. Consensus is based on Proof of Authority.
- Fungible assets
- Non-fungible assets
- Proof of ownership assets (certificates, permissions, memberships)
- Live assets - mutable assets that react to triggers and/or change over time (melt, evaporate, die, combine, vest)
- Vault assets - used to secure and hide asset bundles (surprise gifts, escrow, secrets, raffles, gacha mechanics)
- Bundle - an algebraic asset, a structured asset that’s formed by composing other assets.
Simple tokens are insufficient for modeling the economy.
Exchange rates are based on asset bundle pairs; not just simple asset pairs. This improves upon traditional exchanges that fail to capture restrictions, requirements, externality costs, combo offers, proof of ownership, etc; as part of a transaction. A reference implementation can be found here.
This sophisticated exchange system can model:
- Crafting systems
- Skill/leveling trees
- Dense rewards for reinforcement learning
- Business workflows
- Government transactions
- KYC regulations
- and many, many more
Unlike many other blockchain technologies, our stack is constantly simulating the economy, triggering spatial, timed and flow events. Not only is it bot-friendly, but automation is encouraged. Ideal for research, persistent games, automated market makers (AMMs), etc. The end goal is to optimize for a continuous, interactive and provably fair economics simulation.
The main liquidity outlet is an Ethereum Bridge. A light Ethereum client embedded in our custom blockchain to bridge with MainNet. Users can lock their assets on Ethereum using smart contracts and bridge liquidity to our private economy. It does not involve any third parties, and assets are locked by the chain. Hence, trustless.
The amazing folks from Polkadot and Polkadex provide a treasure trove of blockchain components, UI frameworks and APIs for rapid development. As components mature and/or diverge we can transition to more ground-up developed components.
- API - Promise and RxJS APIs around any Substrate-based chain RPC calls. It is dynamically generated based on what the Substrate runtime provides in terms of metadata.
- App - Basic Substrate UI for interacting with a node. This is the main user-facing application, allowing access to all features available on Substrate chains.
- Blockchain Components - Substrate is composed of several smaller components for defining types, storage items, and functions.