System Status

Checking...

API DB Flare

Platform Overview

X-ID is a decentralized identity platform enabling users to own their identity, control their data, and earn rewards.

For Users

  • • Earn tokens sharing data
  • • Control who sees what
  • • Portable identity

For Businesses

  • • Access verified data
  • • Regulatory compliance
  • • Lower KYC costs

For Ecosystem

  • • Reduce fraud globally
  • • Build digital trust
  • • Enable new models

Core Features

Self-Sovereign Identity

You own your DID

Verifiable Credentials

Cryptographic attestations

On-Chain Consent

Blockchain agreements

Flare Integration

10 native services

Data Marketplace

Earn from your data

Fraud Detection

AI-powered security

Quick Start Guide

1

Create Your Identity

Register and get your DID

POST /api/users
{"username":"your_name","email":"[email protected]"}
2

Get Verified Credentials

Request credentials from issuers

POST /api/credentials/issue
{"subjectDid":"did:ethr:114:0x...","credentialType":"VerifiableCredential","claims":{}}
3

Share & Earn Tokens

Grant consent and earn rewards

POST /api/consent
{"userId":"uuid","dataType":"KYC_VERIFICATION","purpose":"verification","duration":30}

API Reference

Base URL: /api
GET/healthHealth check
POST/api/usersCreate user + DID
POST/api/credentials/issueIssue credential
POST/api/credentials/verifyVerify credential
POST/api/consentCreate consent
GET/api/credits/balance/:userIdGet balance
GET/api/flare/oracle/price/:pairGet price feed
GET/api/flare/healthFlare services health
POST/api/fraud/checkFraud risk check
GET/api/docs/fullFull KB (JSON)
GET/api/staking/tiersGet staking tiers
POST/api/staking/stakeStake XID tokens
POST/api/staking/claimClaim staking rewards
GET/api/staking/summary/:userIdGet user stake summary
GET/api/governance/proposalsList DAO proposals
POST/api/governance/proposals/createCreate proposal
POST/api/governance/proposals/:id/voteVote on proposal
GET/api/nodesList registered nodes
POST/api/nodes/registerRegister new node
GET/api/nodes/statsNode cluster stats
GET/api/analytics/dashboardDashboard metrics
GET/api/analytics/revenueRevenue analytics
GET/api/resources/typesResource types for contribution
POST/api/resources/contributeStart contributing resources
GET/api/resources/user/:userIdUser contributions
GET/api/resources/leaderboardTop contributors
GET/api/validators/typesValidator types
POST/api/validators/registerRegister validator
POST/api/validators/requestSubmit validation request
GET/api/validators/network/statsNetwork statistics
GET/api/system/healthSystem health status
GET/api/system/diagnosticsRun diagnostics
POST/api/system/nodes/registerRegister system node
GET/api/system/topologyNetwork topology
GET/api/marketplace/listingsData marketplace listings
GET/api/marketplace/statsMarketplace statistics

Flare Network Integration

X-ID integrates with 10 Flare Network services.

FTSOv2 Oracle

Real-time price feeds

/api/flare/oracle/*

Data Connector

Cross-chain attestations

/api/flare/fdc/*

FAssets

FXRP, FBTC, FDOGE

/api/flare/fassets/*

Stablecoins

USDT0, USDX, USDC

/api/flare/stablecoins/*

Liquid Staking

sFLR management

/api/flare/staking/*

KYCT

Decentralized KYC

/api/flare/kyc/*

Web3 Domains

ENS, SPACE ID

/api/flare/domains/*

AI Kit

TEE-based AI

/api/flare/ai/*

Mailchain

Web3 email

/api/flare/mail/*

Stargate Bridge

Cross-chain bridge

/api/flare/bridge/*

Contract Addresses (Coston2)

FlareContractRegistry:
0xaD67FE66660Fb8dFE9d6b1b4240d8650e30F6019
FtsoV2:
0x3d893C53D9e8056135C26C8c638B76C8b60Df726
sFLR:
0x12e605bc104e93b45e1ad99f9e555f659051c2bb
USDT0:
0xe7cd86e13AC4309349F30B3435a9d337750fC82D

Security Features

SIWE Auth

Sign-In With Ethereum

Rate Limiting

100 req/min API

Validation

Joi schema validation

Audit Logs

Complete tracking

Fraud Detection

AI-powered scoring

Encryption

AES-256 at rest

Data Marketplace

How It Works

80% Payout Ratio

Users share

Buyers purchase

Platform verifies

Users earn

Data Categories

KYC Verification

$5-15

Name, DOB, address

Credit Score

$20-50

Financial creditworthiness

Employment

$8-25

Job history, income

Education

$5-15

Degrees, certifications

Age Verification

$1-5

18+ or 21+ confirmation

XID Token Staking

Stake XID tokens to earn up to 30% APY based on your tier level and lock period.

Staking Tiers

Bronze

Min: 100 XID

12% APY

Silver

Min: 1,000 XID

15% APY

Gold

Min: 10,000 XID

18% APY

Platinum

Min: 100,000 XID

24% APY

Enterprise

Min: 1,000,000 XID

30% APY

Company Staking Pools

Companies can create staking pools to reward users who contribute resources or participate in services.

POST /api/staking/pools/create{"companyId": "uuid", "name": "Rewards Pool", "rewardRate": 15, "maxParticipants": 1000}

DAO Governance

Participate in X-ID platform decisions through decentralized governance. Token holders can create and vote on proposals.

Proposal Types

Parameter

7 days, 10% quorum

Feature

14 days, 20% quorum

Treasury

21 days, 30% quorum

Emergency

3 days, 51% quorum

Node Management

Deploy and manage X-ID network nodes to earn tokens and support the ecosystem. Resource contribution is another way to earn.

Node Types

API Node

Port 3000

Validator

Port 8545

Storage

Port 5001

Indexer

Port 8000

Relay

Port 9000

Resource Staking

Users can contribute computing resources (CPU, memory, storage) from their systems to Web3/Web4+ services and earn XID tokens based on their contributions.

Resource Contribution

Contribute your computing resources (CPU, memory, storage, GPU, bandwidth) to power the X-ID network and earn XID tokens.

Resource Types

CPU

0.5 XID/core/hr

Memory

0.1 XID/GB/hr

Storage

0.05 XID/GB/hr

GPU

2.0 XID/TFLOPS/hr

Bandwidth

0.02 XID/Mbps/hr

Contribution Tiers

Earn multipliers based on total hours contributed: Starter (1x), Contributor (1.25x at 100h), Supporter (1.5x at 500h), Champion (2x at 2000h), Guardian (3x at 10000h)

Validator Network

The validator network provides decentralized verification for identity, credentials, and data integrity.

Validator Types

Automated

AI/ML verification

Min stake: 1,000 XID

Human

Manual review

Min stake: 5,000 XID

Institutional

Official verification

Min stake: 50,000 XID

Decentralized

DAO voting

Min stake: 2,500 XID

Consensus

Validation requires minimum 3 validators with 67% weighted consensus. Trust scores (0-1000) determine vote weight.

System Health

Real-time monitoring and validation of all X-ID network components and nodes.

Node Registration

Register and manage network nodes

Cross-Node Validation

Nodes validate each other

Health Monitoring

Real-time component status

Network Topology

Visual network structure

Troubleshooting

API returns 503

docker ps | grep xid; docker restart xid-api

Database connection error

docker ps | grep xid-db; Check credentials in .env

Flare services unhealthy

curl /api/flare/health; Verify RPC endpoint

Credential verification fails

Verify issuer DID; Check expiration; Match network