8.3. Technology Solution Breakdown

The replica platform architecture consists of several components. For blockchain integration, there is an existing backend running in the cloud to support the web frontend (using AWS today). The S3 bucket is used to store the artist's assets before casting. We're currently working on a system that guarantees the privacy of artists' works (to prevent them from being copied before they're minted), but we're not even able to preview artists' works later.

When the player's assets are issued, the backend discloses the assets on IPFS. Our smart contracts record a hash of the asset so that the asset owner can always prove ownership of the asset itself and various renders, as well as the number recorded on the blockchain (many projects in the blockchain gaming space).

The following is an overview of the overall architecture and all components.

● Creators can create assets with the NFT Editor and upload them to the marketplace through a browser.

● WALLET(Metamask, etc.) is a Web3 provider that mediates players and blockchain.

● Players interact with smart contracts and our servers in browsers.

● Smart Contracts Running on Blockchain

● Servers hosted on Global

● The backend is under development to manage asset generation in S3, and once the hash ID for that asset is generated, it can be sent back to the front end to initiate transactions with smart contracts.

● When the transaction is last confirmed, the asset will be released to the ipds network. It ensures that future owners can always prove that the graphic representations they have are the real source.

An interplanetary File System (IPFS) is a peer-to-peer distributed file system that connects all computing devices to the same file system.

Last updated