Factlink Logo

๐ŸŒŸ Welcome to Factlink

A decentralized truth protocol for the Solana ecosystem ๐Ÿ”

Seeking Investment ๐Ÿ’ผ

Factlink is on a mission to launch decentralized prediction markets on Solana. If you're an investor interested in supporting us, Iโ€™d love to connect. Reach out for a call via Twitter or Discord.

Factlink is powered by an optimistic oracle (OO) and a decentralized data verification mechanism called Factum DVM, enabling verifiable, real-world data to be reliably brought on-chain. Itโ€™s a trustless truth machine designed to record any verifiable truth or data onto a blockchain. ๐Ÿ”ฎ

Factlink Visual Description


๐Ÿ“ฃ Callouts

In Pre-Audit Phase ๐Ÿ› ๏ธ

Factlink is currently in a pre-audit phase. While development and testing are complete, we are actively seeking reputable auditing firms. If you're interested in auditing our contracts in exchange for Factlink tokens (upon launch), please reach out via Twitter or Discord.

Token Not Yet Launched ๐Ÿšจ

The Factlink token is yet to be launched. Do NOT engage with any unofficial or scam tokens.


Factlink is built for applications that rely on trustworthy off-chain data. Here are some examples of what you can create:

  1. ๐ŸŽฒ Prediction markets
  2. ๐Ÿ€ Sports betting sites
  3. ๐Ÿ›ก๏ธ DeFi insurance protocols
  4. ๐Ÿ“Š Financial asset trackers
  5. ๐Ÿ’น Derivatives and synthetic assets

These are just common examples โ€” Factlink can bring any verifiable event-based data on-chain. ๐ŸŒ

Need help figuring out if Factlink fits your use case? Drop us a message on Discord or Twitter. ๐Ÿ’ฌ


Factlinkโ€™s optimistic oracle operates in four key stages to ensure reliable data verification:

1. ๐Ÿ“ Proposal

Anyone can initiate a proposal (a query or claim) and attach a reward to attract responses from the community.

2. โœ… Assertion

Participants submit assertions (answers) to the proposal, staking tokens as a bond. This bond can be disputed if someone disagrees with the assertion.

3. โš–๏ธ Dispute

Any user can dispute an assertion by matching the staked bond. If the assertion is incorrect, the disputer earns 50% of the bond.

4. ๐Ÿ—ณ๏ธ Voting (via DVM)

When a dispute is triggered, Factlinkโ€™s DVM (Factum) is activated. Tokenholders vote on the truth of the assertion, and those aligned with the majority receive rewards. Others may be slashed.

Note ๐Ÿ“Œ

Factlinkโ€™s optimistic oracle is highly configurable. As a query owner, you can customize who is allowed to submit assertions, who can dispute them, and even plug in your own escalation manager in place of Factlinkโ€™s default DVM. The flow described above reflects the standard path โ€” but Factlink is built to support a wide range of advanced configurations.


Factum is the default dispute resolution mechanism for Factlink. It uses a secure Schelling-point commit-reveal process to ensure fair and decentralized arbitration. Each dispute follows these four stages:

  1. ๐Ÿ”’ Commit Phase
    Voters commit to their vote using a hashed submission, preventing manipulation or bribery.

  2. ๐Ÿ•ต๏ธโ€โ™‚๏ธ Reveal Phase
    Committed votes are revealed, confirming each voterโ€™s choice.

  3. ๐Ÿ’ฐ Claim Phase
    Honest voters can claim their share of the rewards. Those who voted incorrectly may be penalized.

  4. โœ”๏ธ Settle Phase
    Anyone can finalize the dispute and advance the DVM to the next round.


๐Ÿ“š Core Concepts

Understand in-depth how Optimistic Oracle and Factum DVM Works to get started:


๐Ÿš€ Developer Quickstart

Ready to start building with Factlink on Solana? We'll soon be launching deep dive articles into how you can ship apps powered by verifiable on-chain truth using Factlink's optimistic oracle.


๐Ÿ—ณ๏ธ Voter Quickstart

Looking to earn rewards while maintaining the integrity of the protocol?


๐Ÿค Community & Governance

Factlink will eventually be governed by its tokenholder community through the Solana Governance process. The Factlink token secures the optimistic oracle through decentralized governance and economic guarantees against corruption. Token holders vote on upgrades, price requests, and disputes, earning rewards for honest participation.

The Factlink token will (upon launch):

  • ๐Ÿ›ก๏ธ Provide economic guarantees to ensure honest assertions and disputes
  • ๐Ÿ—ณ๏ธ Enable voting on governance decisions and dispute outcomes
  • ๐ŸŽ Reward community members for meaningful participation

Governance and token utility will be introduced following the token launch. Stay tuned. โณ

We plan to implement a FLIP proposal system (Factlink Improvement Proposals) similar to UMAโ€™s UMIPs to shape protocol upgrades and treasury allocation decisions. FLIPs are design documents used to propose changes to the ecosystem and are an important part of the governance processes. The DAO accepts proposals for on-chain actions that require tokenholder approval, such as requests for funding from the treasury. ๐Ÿ’ก


๐ŸŒ Join the Community

We're building this together โ€” come be a part of it! ๐Ÿ’ช

We request all community members and developers to join our Discord server for instant help on any issues they face while voting or submitting proposals. ๐Ÿ“ž


๐Ÿ”’ Security & Bug Reports

The security of our protocol is extremely crucial. Weโ€™ll be launching a formal audit and bug bounty program soon. Until then, please report any bugs via our Discord or GitHub. If you notice any vulnerabilities in the protocol, let us know immediately. You can also find details of our audits (once completed) through our documentation. ๐Ÿ•ต๏ธโ€โ™€๏ธ


Letโ€™s build a trustless, community-governed truth machine โ€” together, on Solana. ๐ŸŒž

Welcome, once again, to Factlink! ๐ŸŽ‰