怎麼確認對方是真人?
AI 假帳號和機器人充斥各大交友平台,每家各做各的身份驗證——信任無法互通、資源重複浪費,用戶換個平台就得重來一遍。XO Protocol 要解決的就是這件事。
三層信任架構
模組化設計,可以只用其中一層,也可以全部搭配使用。
人格證明
用鏈上 SBT 驗證真人身份,結合活體偵測、社群背書和信任分數,跨平台通用。
信任與聲譽
根據社群互動計算聲譽等級,只提供綜合信任指標,不洩露具體行為紀錄。
相容性分析
AI 計算已驗證用戶之間的合適程度,只回傳分數,不揭露個人資料。
六個端點,一套標準
標準 REST API,任何交友平台都能串接。XO 提供參考實作。
身份驗證
鏈上 Soul Bound Token 人格證明——照片驗證、社群背書、信任分數,一組憑證跨平台通用。
相容性
AI 計算兩位用戶的合適程度,只回傳配對分數,不包含姓名、照片等個資。
聲譽
根據社群互動算出的聲譽等級與分數,不揭露活動明細或行為分析。
互動指標
從對話品質算出的綜合互動分數,不含溝通風格分析或人格數據。
個人檔案
經用戶授權後,取得其主動公開的偏好與興趣資訊。不含任何隱私資料。
動態牆
瀏覽配對對象主動發布的公開內容,需經用戶授權。
幾分鐘就能串好
標準 OAuth 2.0 + REST,用過 Stripe 或 Twilio 的話上手零門檻。
// 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 客戶端。
npm install @xo-protocol/sdkclawhub install xo-protocolgit clone https://github.com/xo-protocol/xo-protocol.git