Aventus Prediction Market Source Code Now Open Sourced

part of the logo of aventus

Aventus Team

9 Jun 2025
3 min read

Aventus is proud to announce that the core source code powering its prediction market technology has now been open sourced.

This codebase underpins the Truth Network — the decentralised protocol at the heart of Galactic Markets’ SI Predict, created in partnership with Sports Illustrated. Now, developers, builders, and innovators can freely access and build upon the very same infrastructure used to run large-scale, real-world prediction markets.

What Is Now Open Source?

The newly open-sourced components include:

Truth Network Node

This repository contains the core codebase that runs the Truth Network itself.

This node software is responsible for:

  • Running the blockchain: It validates transactions, adds new blocks, and ensures all nodes (computers in the network) are in agreement.

  • Consensus mechanism: It uses Proof of Authority (PoA), where only trusted validators can add blocks. This makes it fast and secure for enterprise-grade prediction markets.

  • Custom logic for prediction markets: Unlike general-purpose chains like Ethereum, this network is designed specifically to support prediction markets, meaning it’s optimized for performance and scalability in that context.

Truth Smart Contracts

This repo contains the Solidity smart contracts that run on Ethereum and control critical parts of the system, especially how tokens move between Ethereum and the Truth Network, governing market creation, trading, resolution, and token interactions.

Key components include:

1. TruthToken

  • An ERC-20 token named TRUU, used for transactions within the Truth Network.

  • It supports EIP-2612 (permit function), which allows users to approve token transfers without needing to send a separate transaction — helping reduce gas fees.

2. TruthBridge

  • A cross-chain bridge smart contract that lets users move TRUU tokens from Ethereum to the Truth Network and back.

  • When users send TRUU to the bridge on Ethereum, it gets locked there and a matching amount is minted on the Truth Network.

  • When they return TRUU to the bridge, it’s burned on the Truth Network and unlocked on Ethereum.

  • It supports gasless deposits, meaning users can move TRUU without holding ETH or paying gas fees directly.

3. Deployment & Testing Scripts

  • Includes tests (written in JavaScript/Hardhat) to make sure everything works as expected before deploying to a live network.

  • Contains deployment scripts and upgrade mechanisms, ensuring the smart contracts can evolve without breaking.

How They Work Together

  • truth-contracts runs on Ethereum, helping users move TRUU tokens in and out of the Truth Network.

  • truth-network-node runs the Truth Network, a blockchain built specifically to support decentralised prediction markets with high performance and integrity.

Together, these two components make it possible for apps like SI Predict to run smoothly, letting users place bets on real-world events, resolve outcomes quickly, and move assets between networks securely.

Why This Matters

Now that both repositories are open source:

  • Developers can use or adapt the code to launch their own prediction markets or blockchain apps.

  • Auditors can review the code to verify its security and fairness.

  • Builders can contribute improvements or create complementary tools.

It’s a major step forward for decentralised prediction infrastructure — especially for those who want to build in the Web3 space without reinventing the wheel.

The release empowers the community to audit, fork, or extend the technology, creating new use cases or integrating the Truth Network into their own applications.

 

By open-sourcing both the Truth Network Node and the Truth Smart Contracts, Aventus is continuing its commitment to transparency, decentralisation, and innovation.

Whether you’re a startup exploring blockchain-powered forecasting tools or an enterprise looking to tap into crowd-sourced intelligence, this technology is now fully accessible — view the developer documentation now for more information.

Share this post
part of the logo of aventus

Aventus Team

9 Jun 2025
3 min read