Flex Docs (Work-In-Progress | Last Updated: 12/07)
  • Current Landscape
  • Welcome to Flex
  • Overview
    • Infrastructure for the New Web
    • The Values of the Flex Ecosystem
  • Protocol
    • Flex Validator Nodes
      • Data and Validation Layer
      • Rewards Layer
      • Audit Layer
      • Sentinel Layer
      • Prediction Layer
      • Getting Started
        • Propagation into the Validation Layer
        • Transaction Pool Generation
        • Transaction Weight Assignment
        • Epoch Score Calculation
        • Reward Distribution
        • Reward Claiming
        • Epoch Reward Pool Mechanics
    • Proof-of-Collaboration (PoCol)
      • PoCol Governance using FLEXE
      • Actors in the Flex Ecosystem
    • Flex Commons
      • Code Tokenization
      • Code Registry and Indexing
      • Code Versioning and Forking
      • Code Licensing and Royalties
      • Code Marketplaces and Auctions
      • Code Search and Discovery
      • Flex Commons Governance using FLEXE
    • Ecosystem Tokens' Multi-Staking
    • Technical Roadmap for the Flex Ecosystem
      • Flex Virtual Machine (FVM)
      • Flex SDCK
      • re:Flex Smart Contract Language
    • Flex Improvement Proposal (FIP)
    • Flex Portal: Your Gateway to Web3
  • Contribute to the Ecosystem
    • Strategists: Roles and Contributions
    • Developers and Projects
  • Governance and Utility
    • Introducing the FLEXE Token (coming soon)
    • Flexonomics (coming soon)
    • How to get FLEXE tokens (coming soon)
      • Use the faucet (coming soon)
      • Run a node (coming soon)
  • Quicklinks
    • Supported Social Media
    • Official Website
  • Legal
    • Terms of Service
    • Privacy Policy
    • Digital Asset Disclosure (coming soon)
Powered by GitBook
On this page
  1. Protocol
  2. Technical Roadmap for the Flex Ecosystem

Flex SDCK

Flex is a community-owned platform that rapidly boosts dApp user growth, ensuring the value generated directly benefits the Flex community.

To accelerate the development and integration of dApps on the Flex platform, the Flex Software Development & Collaboration Kit (SDCK) provides a comprehensive suite of tools, libraries, and frameworks that abstract away the complexities of the underlying blockchain and smart contract technologies.

Flex SDCK components include:

  1. Flex CLI: A powerful tool that streamlines the process of creating, testing, and deploying Flex smart contracts and dApps.Developers can use the CLI to quickly scaffold a new dApp project with a pre-configured directory structure, configuration files, and sample contracts. The CLI generates all the necessary boilerplate code, allowing developers to focus on writing the core business logic of their dApp.

  2. Flex.js: A JavaScript library that provides a high-level, intuitive API for interacting with Flex smart contracts and dApps from web and mobile applications. The library abstracts away the low-level details of the Flex protocol and the underlying blockchain, allowing developers to focus on building user-friendly, responsive frontends for their dApps.

  3. Flex Oracles: Set of pre-built oracle contracts and adapters that enable Flex dApps to securely and efficiently integrate external data sources, such as price feeds, weather data, and IoT sensor readings. Oracles play a critical role in many dApp use cases, providing a trusted bridge between the deterministic, self-contained world of smart contracts and the unpredictable, ever-changing world of real-world data.

PreviousFlex Virtual Machine (FVM)Nextre:Flex Smart Contract Language

Last updated 10 months ago