SOVEREIGN DATA NETWORK LAT 51.4779 · LON 0.0000 UTC --:--:--
The Local Resolution Layer for Markets

Local data.
Global truth.

A country-specific data oracle network supplying verified local data that markets settle on — sourced and attested by named local embassies, on a permanent record. Building the truth layer country by country, to power markets worldwide.

4 ACTIVE · 3 UPCOMING HUBS 6 DATA CATEGORIES PERMANENT ATTESTATION
localtruth://network/preview
PREVIEW
HUBS 4 · SOON 3
SCHEMA v1
CATEGORIES 6
ATTEST PERMANENT
PREDICTION MKTS SPORTSBOOKS EXCHANGES INSURANCE PERMANENT LEDGER
KR
Korea Hub ACTIVE 37.55°N · 126.99°E
0B
Projected 2026 prediction-market
volume — Bernstein est. (USD)
0
Active country hubs
(3 more upcoming)
0
Universal data categories,
per country
0
Of resolutions permanently
attested by design
The Gap // 001

One schema.
Every country.
Verified at the source.

A market is only as good as the data it resolves on. Local data is fragmented across sources and languages, inconsistently structured, and without verifiable provenance. That's the gap between data that exists and data a market can trust. LocalTruth closes it — sourced from accountable local institutions, standardized to a single schema, and independently verifiable.

01

The category is exploding

The sector traded $51B in 2025 and is on track for ~$240B in 2026 (Bernstein), with a path to $1T by 2030. Kalshi alone booked $263.5M in fees last year — 89% from sports.

02

Resolution data is US-centric

Polymarket resolves through UMA's optimistic oracle — a whitelist of ~177 proposers. It works for US events; provenance for everything else is thin to nonexistent.

03

Price oracles can't do events

Chainlink, Pyth, Band, and API3 are price feeds. They can't tell you whether a referendum passed or a match was won — and no one provides that data structured, verified, and ready to settle on.

ORACLE COVERAGE // EVENT RESOLUTION GAP DETECTED
CL
Chainlink
price feeds
NO EVENT DATA
PY
Pyth / Band / API3
market prices
NO EVENT DATA
UMA
UMA Optimistic Oracle
~177 proposers · US-centric
PARTIAL · NO LOCAL
LT
LocalTruth
structured · country-specific · attested
FULL COVERAGE
QUERY: "Did the Lotte Giants win?" · "Did the central bank raise rates?"
STATUS: unanswerable by every price oracle on the market.
How It Works // The Pipeline

From raw local data to globally-consumable truth.

Each hub is run by a local team — close to the data, accountable for it, and wired into the global market. Five stages turn messy local reality into a signed, verifiable record.

STAGE 01

Collect

Pull from authoritative local sources: government databases, sports leagues, news agencies, economic bureaus.

SRC · OFFICIAL · MULTI-FEED
STAGE 02

Clean

Deduplicate, normalize, translate, and reconcile timezones. Cross-corroborate across independent sources.

DEDUP · I18N · UTC
STAGE 03

Structure

Map every event to a standardized schema. Binary, numeric, multiple-choice, or date — typed and validated.

SCHEMA · TYPED · VALID
STAGE 04

Serve

Expose via REST, GraphQL, WebSocket, and SDKs. Live feeds for election night and in-progress sports.

REST · GQL · WS · SDK
STAGE 05

Attest

Each record is signed and backed by money at stake — publish something false and the operator loses it. Once written, the record is permanent and the same for everyone.

SIGNED · STAKED · PERMANENT
RESOLUTION TRACE // "Will the Bank of Japan raise rates at its next meeting?"
COLLECT
Pulled from the BOJ policy statement + 2 Japanese wires (Nikkei, Jiji)
CLEAN
Translated from Japanese, timestamped UTC, 3 sources reconciled
STRUCTURE
Type BINARY → outcome YES (+25bps)
SERVE
GET /v1/economics/jp/rates · conf 0.99
ATTEST
Signed & sealed → 0x4a…e1, permanent
Coverage // Built for Any Event

Six categories. Any event you can define.

Connect once, consume every country — every hub serves the same schema. The six below are where demand concentrates today; the schema handles whatever a market resolves on. Resolution types: binary, numeric, multiple-choice, date.

01

Elections & Politics

National and regional votes, referendums, leadership outcomes, coalition formation.

EX: "Will the referendum pass?" → BINARY
02

Economic Indicators

Central-bank decisions, GDP, inflation prints, employment and trade releases.

EX: "Will inflation exceed 3%?" → NUMERIC
03

Sports

Professional leagues, tournaments, match results — the highest-volume category in the market.

EX: "Did the home team win?" → BINARY
04

Weather & Climate

Temperature thresholds, rainfall, storm landfall, seasonal and climate-event resolution.

EX: "Hottest day on record?" → DATE
05

Cultural Events

Box-office grosses, music charts, awards, festivals and release-date outcomes.

EX: "Will Film X gross $10M?" → NUMERIC
06

Regulatory

Law enactments, license and product approvals, regulatory rulings and effective dates.

EX: "Will the bill be enacted?" → DATE

+ anything else. If a market can resolve on it, we can structure it — define the event, and we source it. Custom categories on request.

The Network // Sovereign Hubs

We are everywhere local.

In every country, a real local team — a Kintsugi embassy that knows the institutions, speaks the language, and runs the systems to source and verify data at its origin. Not anonymous infrastructure. Named operators who stand behind every record.

SOVEREIGN HUB NETWORK // 7 HUBS · 4 ACTIVE
ACTIVE / EMERGING UPCOMING
STATUS · BUILDING
KR
Korea
● ACTIVE
IT
Italy
● ACTIVE
BT
Bhutan
● ACTIVE
MN
Mongolia
● ACTIVE
JP
Japan
○ UPCOMING
HK
Hong Kong
○ UPCOMING
MY
Malaysia
○ UPCOMING

Embedded, not anonymous. Each embassy is a local team — close to the data and accountable for it — turning raw local sources into structured records, and routing global demand back to the people who have the answers.

Attestation // Provenance

Who decided the outcome?

For regulated markets, provenance is the product. The answer can't be "an anonymous proposer" — it has to be an audit trail.

The answer: "Pulled from the official source. Signed by a named operator. Locked to a permanent ledger. Money staked on it being true."

Regulatory defensibility, not a black box — and false data costs the operator real staked money.

resolution.attestation.json EXAMPLE
{
  "category": "sports",
  "country": "KR",
  "event_id": "kbo-2026-0731-lg-ss",
  "resolution_type": "binary",
  "result": {
    "winner": "home",
    "status": "final"
  },
  "source": {
    "primary": "official-league.org",
    "corroboration_count": 3
  },
  "confidence": 0.99,
  "attestation": {
    "hub": "korea",
    "chain": "injective",
    "tx_hash": "0x4a9f…b3e1",
    "validator_sig": true,
    "timestamp_utc": "2026-07-31T13:04:22Z"
  }
}
Why on-chain // Provenance you can verify

Every resolution is recorded on-chain — attested once, consumable anywhere. Chain-agnostic by design (registry · attestation · staking · marketplace · governance) on a high-throughput L1 (Injective), so one record settles wherever markets are.

Immutability

Can't be rewritten after resolution.

Verifiability

Anyone can check the signed trail.

Incentive align

Stake and slashing make honesty rational.

Composability

Contracts consume attestations directly.

Censorship-resist

No one party can suppress a valid record.

For Developers // The API

Integrate once. Consume the world.

REST per category, GraphQL across countries, WebSocket for live events, and typed SDKs (TypeScript, Python, Rust). On-chain, contracts consume Merkle-proof attestation batches directly for automated resolution.

REST

Per-category endpoints

Clean, predictable routes for every data category and country.

GRAPHQL

Cross-country queries

One query, every hub — join sports, elections, and economics across borders.

WEBSOCKET

Live event streams

Sub-second updates for live sports and election-night resolution.

SDK · TS / PY / RS

First-class SDKs

Typed clients in TypeScript, Python, and Rust. Ship in minutes.

FREE
24h delayed feeds. Full schema access for prototyping.
PRO
Real-time per-country feeds + WebSocket streams.
ENTERPRISE
Resolution-as-a-Service + on-chain query batches.
cURL · REST WebSocket 200 · JSON Solidity
# Get today's baseball games for a country hub
curl https://api.localtruth.xyz\
  /v1/sports/baseball/{country}/games/{date} \
  -H "Authorization: Bearer $LT_API_KEY"

# → returns structured, attested resolution records
# GET /v1/economics/{cc}/rates    central-bank decisions
# GET /v1/elections/{cc}/{id}      referendums & votes
# GET /v1/culture/{cc}/box-office  opening-weekend gross
// Subscribe to a live election-night feed
const ws = new WebSocket(
  "wss://stream.localtruth.xyz/v1/live"
);
ws.onopen = () => ws.send(JSON.stringify({
  channel: "elections",
  country: "KR",
  event_id: "natl-2026"
}));
ws.onmessage = (m) => resolve(JSON.parse(m.data));
// ← { result, confidence, attestation.tx_hash }
{
  "event_id": "kbo-2026-0731-lg-ss",
  "category": "sports",
  "country": "KR",
  "result": { "winner": "home", "status": "final" },
  "confidence": 0.99,
  "attestation": {
    "hub": "korea",
    "tx_hash": "0x4a9f…b3e1",
    "merkle_root": "0x8c2d…f0a7"
  }
}
// Resolve a market from an on-chain attestation
function resolve(bytes32 eventId, bytes32[] proof)
  external returns (bool outcome)
{
  require(
    attestations.verify(eventId, proof, merkleRoot),
    "INVALID_ATTESTATION"
  );
  outcome = attestations.outcomeOf(eventId);
  emit MarketResolved(eventId, outcome);
}
Who It's For // Demand Side

The data layer for the next $1T of prediction markets.

One integration, five ways to consume it: API subscriptions, Resolution-as-a-Service, a data marketplace, on-chain query fees, and premium real-time feeds.

Prediction-Market Platforms

PRIMARY CUSTOMER

Resolve non-US, non-English markets with provenance regulators accept. Integrate one schema, list the world.

→ RESOLUTION-AS-A-SERVICE · PER-MARKET FEE

Sportsbooks & Exchanges

HIGH-VOLUME FEEDS

Sports drive the majority of volume. Get verified, low-latency results for local leagues that global feeds miss.

→ PREMIUM REAL-TIME FEEDS · WEBSOCKET

Research & Analytics Firms

DATA MARKETPLACE

Clean, structured, historical event data across categories and countries — query-ready for models and reports.

→ DATA MARKETPLACE · API SUBSCRIPTIONS

Journalists & Media

SOURCING & CITATION

A citable, attested source of record for local events — with a permanent, verifiable trail that stands up to scrutiny.

→ ON-CHAIN QUERY FEES · CITATION API
Why It Wins // Defensibility
01
Hyperlocal by design

Built country-first, not bolted on. Local language, local sources, local relationships.

02
Embassy-embedded

Named, accountable operators with institutional ties — not anonymous nodes.

03
Full-stack pipeline

Collect → attest under one roof. The value is in the curation, not just the feed.

04
Hybrid trust model

Trusted local sourcing, plus a permanent record anyone can verify.

Build on the Truth Layer

Truth, on a permanent record.
Build before the demand arrives.

Lay the data rails for the globalization of prediction markets. Country-specific, structured, verifiable event data — served by API, backed by money at stake.

4 ACTIVE · 3 UPCOMING HUBS · 6 CATEGORIES · PERMANENT ATTESTATION