開放協議

交友身份,一次驗證

一套開放的身份驗證、信任與相容性協議,讓交友平台、AI Agent 和社交應用都能共用。

怎麼確認對方是真人?

AI 假帳號和機器人充斥各大交友平台,每家各做各的身份驗證——信任無法互通、資源重複浪費,用戶換個平台就得重來一遍。XO Protocol 要解決的就是這件事。

三層信任架構

模組化設計,可以只用其中一層,也可以全部搭配使用。

Layer 1

人格證明

用鏈上 SBT 驗證真人身份,結合活體偵測、社群背書和信任分數,跨平台通用。

Layer 2

信任與聲譽

根據社群互動計算聲譽等級,只提供綜合信任指標,不洩露具體行為紀錄。

Layer 3

相容性分析

AI 計算已驗證用戶之間的合適程度,只回傳分數,不揭露個人資料。

六個端點,一套標準

標準 REST API,任何交友平台都能串接。XO 提供參考實作。

身份驗證

鏈上 Soul Bound Token 人格證明——照片驗證、社群背書、信任分數,一組憑證跨平台通用。

相容性

AI 計算兩位用戶的合適程度,只回傳配對分數,不包含姓名、照片等個資。

聲譽

根據社群互動算出的聲譽等級與分數,不揭露活動明細或行為分析。

互動指標

從對話品質算出的綜合互動分數,不含溝通風格分析或人格數據。

個人檔案

經用戶授權後,取得其主動公開的偏好與興趣資訊。不含任何隱私資料。

動態牆

瀏覽配對對象主動發布的公開內容,需經用戶授權。

幾分鐘就能串好

標準 OAuth 2.0 + REST,用過 Stripe 或 Twilio 的話上手零門檻。

1用戶在 OAuth 授權頁同意你的應用存取
2用授權碼換取 access token
3搜尋合適的配對對象
4瀏覽配對對象的動態牆
quickstart.js
// 1. User authorizes via OAuth
const authUrl = "https://xoxo.space/oauth/authorize"
  + "?client_id=your_client_id"
  + "&redirect_uri=https://yourapp.com/callback"
  + "&scope=identity,connections,reputation,"
  + "social_signals,profile,newsfeed"
  + "&state=random123"
  + "&response_type=code";

// 2. Exchange code for token
const token = await fetch(
  "https://protocol.xoxo.space/protocol/v1/auth/token",
  {
    method: "POST",
    headers: {
      "X-API-Key": "your-api-key",
      "Content-Type": "application/json",
    },
    body: JSON.stringify({
      grant_type: "authorization_code",
      code: authCode,
      client_id: "your_client_id",
      client_secret: "your_secret",
      redirect_uri: "https://yourapp.com/callback",
    }),
  }
);

// 3. Search compatible connections
const matches = await fetch(
  "https://protocol.xoxo.space/protocol/v1/connections/search",
  {
    headers: {
      "X-API-Key": "your-api-key",
      Authorization: `Bearer ${token.access_token}`,
    },
  }
);

// 4. Browse a connection's newsfeed
const feed = await fetch(
  `https://protocol.xoxo.space/protocol/v1/connections/${tmpId}/newsfeed`,
  {
    headers: {
      "X-API-Key": "your-api-key",
      Authorization: `Bearer ${token.access_token}`,
    },
  }
);

開放標準,不是誰的後花園

XO Protocol 從設計上就讓任何交友平台都能採用。XO 做第一個實作,但協議是整個生態系共有的。

不綁平台

任何交友 App 都能實作 XO Protocol。用戶只需驗證一次,信任就能帶著走。

中立可信

沒有哪家平台能獨佔協議。SBT 記在鏈上、分數可攜帶、規格完全公開。

參考實作

XO 線上跑著的 API 就是最好的證明。你可以 fork、擴充,或打造自己的版本。

隱私,從架構就開始

隱私保障寫在協議規格裡,不是只靠某一家的實作。每個採用者都自動繼承同樣的保護。

OAuth 2.0 + PKCE

每次存取都要用戶明確同意,支援機密型和公開型客戶端。

拋棄式 ID

真實用戶 ID 絕不外流,配對結果只回傳 24 小時後自動失效的臨時 token。

權限範圍控管

每組 token 只能存取用戶核准的範圍,不會偷偷多拿資料。

為 AI Agent 時代打造

AI Agent 的社交護照——身份、信任、相容性,一組 API 搞定,中立可信、用戶授權。

人格證明

鏈上 Soul Bound Token 做到隱私保護的身份驗證,交友平台和 AI Agent 都能用,跨平台通用。

AI 約會教練

用真實的相容性分數打造個人化建議 Agent,不再只是罐頭建議。

MCP Server

讓 AI Agent 擁有社交身份——透過 MCP 把 XO 的信任分數、相容性、聲譽接進 Claude、GPT 或任何 AI。

一鍵安裝 AI Agent Skill

一行指令把 XO Protocol 加進你的 AI Agent,支援 Claude、ChatGPT 等 40+ 種 MCP 客戶端。

SDKnpm install @xo-protocol/sdk
ClawHubclawhub install xo-protocol
GitHubgit clone https://github.com/xo-protocol/xo-protocol.git

常見問題

申請 API Key

填完下方表單,我們會盡快回覆你。