Skip to main content

Web3 Modules

Extend your framework with modules

With these modules you have the possibility to build or expand your product according to your needs. Through the modular structure, we also offer you the possibility to further develop your framework yourself with modules.

Cardery Community

 Join the conversation on Twitter, Telegram and Discord to stay up to date and learn about our lastest innovations and participate in their further development and improvements.

Using a ready-made framework like Cardery in Web3 development offers several advantages that can greatly simplify the process and enhance the efficiency of building dApps.

Our Web3 framework provide pre-built modules, libraries, and tools specifically designed for decentralized application development.This framework offer a wide range of functionalities, including smart contract deployment, interaction with blockchain networks, wallet integration, and user authentication. By utilizing these ready-made components, developers can significantly reduce development time, as they don’t have to reinvent the wheel for common functionalities.

To give you a better understanding of the structure of our framework, we wanted to briefly explain the structure.

  • Application Layer

    Integration

    The Application Layer provides the various building blocks to create a comprehensive and user-friendly experience. The four main building blocks – Game, Platform, Marketplace Connection and Apps – enable seamless integration and interaction between the different components. They provide templates and interfaces that allow third parties to connect their own applications to the framework or share assets from the framework with third parties.

  • Framwork Layer: Transact

    Function

    The Buy & Sell feature allows users to buy and sell cards and other digital assets in a simple and secure way.

    The Renting function module allows users to lend their digital assets for a fee, generating passive income streams.

    The Staking feature allows users to „stack“ their digital assets to earn additional rewards and benefits.

    The Shop feature enables digital assets to be purchased through popular e-commerce platforms such as Shopify. This connection makes it possible to benefit from the wide acceptance and usability of existing online stores while taking advantage of the Tangle technology. This building block is a great way to generate FIAT revenue.

  • Framwork Layer: Interact

    Function

    The Statistics function module provides insights into the performance and value of assets. It enables informed decisions to be made about buying, selling and exchanging assets.
    Feature set:

    • Price and Value Performance: Captures and displays historical performance so users can identify trends and better assess future increases or decreases in value.
    • Supply and Demand: Helps users understand the rarity and popularity of certain assets and adjust their trading strategies accordingly.
    • Performance statistics: For assets used in a playable context, can provide building block information on game performance, such as win rates, frequency of use, or synergies with other game assets.
    • Transaction history: information about previous transactions, such as sales, exchanges, or auctions to give users an overview of market activity.

    The Ladder feature is a ranking system that promotes competitiveness and engagement. It allows users to prove their ranks, skills, and strategies against other players in an organized environment.

    The Event feature module allows the creation of time-limited collection events where users must collect specific assets to receive an exclusive and rare reward.

    The gamification component increases user motivation by implementing leaderboards, achievements, and awards. This encourages users to participate in collection events and complete their collections.

  • Framwork Layer: Secure & Ident

    Function

    The Permission function block provides a secure and well-structured environment within the framework. Users are given different permissions based on their roles, such as Player, Collector, or Reader. This ensures that each user can access the functions and resources that are relevant to them.

    The Phygital feature set allows users to link physical assets with digital information and resources to create a unique and immersive experience. Each physical asset can be linked to a unique digital NFT that represents its value, origin, and properties within the framework. This process ensures that assets are authentic, rare, and traceable.

    Example: Phygital function block Users scan QR codes or NFC chips embedded in physical assets (e.g. cards) that facilitate the linking of physical objects with their digital counterparts. Users can simply scan their cards or hold them up to their smartphone to access detailed information, such as provenance, ownership history and match statistics. This opens up additional opportunities for trading and authentication of collectibles.

    The Auth feature ensures that users can prove their identity within the framework in a simple and secure way. By integrating tools such as MetaMask, users reap the benefits of decentralized identity management and seamless interaction with the framework.

    Planned Auth Connections: MetaMask, TanglePay, Brave

  • Framwork Layer: Token

    Function

    a. Buying and selling assets: Users can use the token to buy and sell assets such as game cards, collectibles or accessories on the integrated marketplace or other supported trading platforms.
     
    b. Participation in tournaments and events: The token can be used as an entry fee for tournaments or special events within the framework to participate in exclusive contests and win valuable prizes.

    c. Staking and Rewards: Users can stake their tokens to participate in the framework’s governance system or generate passive income in the form of rewards and dividends.

    d. Lending: users can lend their assets and receive tokens in return

    e. In-game currency: the token can be used as an in-game currency to provide access to premium features, skins or other exclusive content.

  • Protocol Layer

    L2 & Scaling

    The Protocol Layer of the framework is a powerful and future-proof infrastructure that focuses on Layer 2 EVM (L2 EVM) and scalability to enable a fast, secure and efficient framework. The main technology currently used is IOTA (Shimmer), with plans to integrate Polygon as a sidechain in the near future.

    Layer 2 is the foundation of the framework and provides basic functionality such as security, consensus building, and digital asset management. IOTA provides an efficient, scalable, and cost-effective solution to the framework’s needs. IOTA enables fast and secure transactions as well as royalty-free management of digital assets such as playing cards or collectibles.

    To further increase the scalability and flexibility of the framework, Polygon is planned to be integrated as a sidechain. Polygon is a Layer 2 scaling solution for Ethereum that aims to increase the speed and efficiency of transactions without compromising security and decentralization. By integrating Polygon as a sidechain, the framework can benefit from faster transaction processing, lower costs, and better interoperability with other Ethereum-based projects.