Build Overview

Integration is completely composable and cost-neutral

2

min read

Developer Integration Guide

The below framework is currently in development. We welcome community input, please reach out if you have any suggestions.

Integration Models

Developers have the flexibility to choose how deeply they integrate the FS protocol into their applications.

1. Minimal Integration

  • Role: Host UI only.

  • Function: Use FS markets strictly as data and action surfaces.

  • Resolution: Forward users to existing FS Reality Markets for settlement.

2. Full Integration

  • Role: Run the complete stack.

  • Function: Host both Probability and Reality Markets internally.

  • Control: Fully customize market creation, curation, and user flows.

3. Modular Integration

  • Role: Hybrid approach.

  • Function: Mix Probability Markets (PM) and Reality Markets (RM) components according to specific product needs.

Pre-Built Widgets & Components

FS provides an expanding suite of plug-and-play UI pieces that developers can compose into their vision.

Available Components:

  • Curve creators

  • Sliders & interpolation widgets

  • Distribution presets

  • Trade modals

  • Payout assessment and valuation tooling

  • Consensus visualisers

  • Resolution dashboards & assertion interfaces

  • Market creation wizards

Component Standards:

  • Open-source

  • Customisable

  • Versioning supported

  • Community-extendable

Community-Led Development

FS encourages community-driven additions to expand the ecosystem. Areas ripe for development include:

  • New UI paradigms

  • Domain-specific widgets

  • Analytics overlays

  • Venue-specific extensions

  • Federated resolution tools

  • Automation scripts & RM monitoring bots

Note: Once FS becomes integratable, it is expected that the majority of UX innovation will emerge directly from the ecosystem.

Abstraction for End Users

Developers have the power to completely hide mechanism details. The complexity of the protocol can be abstracted away behind simple interfaces.

Users never need to see:

  • Bernstein coefficients

  • Alpha vectors ($\alpha$)

  • Dirichlet potentials

  • Slashing thresholds

  • Clearance ratios

  • Settlement mathematics

FS lets developers expose only what matters for their specific product.


functionSPACE

Build

Overview

Tutorials

Documentation

Grants

Contribute

Community Hub

Events

Ambassador Program

Bug Bounty Program

functionSPACE

© 2025 All rights reserved