๐ Welcome to Factlink
A decentralized truth protocol for the Solana ecosystem ๐
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. ๐ฎ
๐ฃ Callouts
Token Not Yet Launched ๐จ
The Factlink token is yet to be launched. Do NOT engage with any unofficial or scam tokens.
๐ ๏ธ What Can You Build With Factlink?
Factlink is built for applications that rely on trustworthy off-chain data. Here are some examples of what you can create:
- ๐ฒ Prediction markets
- ๐ Sports betting sites
- ๐ก๏ธ DeFi insurance protocols
- ๐ Financial asset trackers
- ๐น 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. ๐ฌ
๐ How Factlinkโs Optimistic Oracle Works
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.
๐ง Inside Factum: The Factlink DVM
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:
-
๐ Commit Phase
Voters commit to their vote using a hashed submission, preventing manipulation or bribery. -
๐ต๏ธโโ๏ธ Reveal Phase
Committed votes are revealed, confirming each voterโs choice. -
๐ฐ Claim Phase
Honest voters can claim their share of the rewards. Those who voted incorrectly may be penalized. -
โ๏ธ 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:
๐ Optimistic Oracle Working
How does Factlink's Optimistic Oracle work?
๐ณ๏ธ Factum DVM Working
How does Factlinkโs Factum DVM work?
๐ 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?
-
๐ง Start by reading about how the Factum DVM operates.
-
๐ We'll soon be lanunching Voting Walkthrough in our docs to understand the process.
-
๐ธ Stakers are set to earn up to ~25% APR (exact figures will be finalized on-launch).
๐ค 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. ๐ก
๐๏ธ Governance
Learn about the Factlink's Governance process.
๐ FLIP Process
Learn how FLIPs propose changes to the Factlink Ecosystem.
๐ฌ DAO Proposals
Learn how you can submit DAO proposals to the Factlink Ecosystem.
๐ 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! ๐