合规与证据基础设施

FeedOracle提供风险预言机、合规预言机和证据基础设施,为Avalanche的机构采用提供缺失的合规层。

  • by feedoracle
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 feedoracle/feedoracle-avalanche

使用说明

🏔️ FeedOracle×雪崩——合规与证据基础架构

“雪崩有价格神谕。FeedOracle带来了风险神谕、合规神谕和证据基础设施。”

三个经过验证的智能合约和五个MCP服务器为Avalanche的机构采用提供了缺失的合规层。

智能合约——雪崩C链主网

合同 地址 已验证
AvaRisk --机构风险Oracle 0xc194...451a0 ✅
可用证据 --链上证据锚 0x4f1d...cab50 ✅
子网保护 --跨子网合规护照 0x16b8...bf251 ✅

AvaRisk--机构风险Oracle

Chainlink没有回答的问题: 受监管机构可以使用此代币吗?

// Any Avalanche smart contract can call:
bool safe = AvaRisk(0xc194...).isCompliant(tokenAddress);
// Returns: true (PASS), false (WARN/BLOCK)

AvaRisk.Status status = AvaRisk(0xc194...).riskStatus(tokenAddress);
// Returns: PASS / WARN / BLOCK with evidence hash

链上的实时数据:

  • USDC → PASS ✅ (Circle EMI许可,符合MiCA标准)
  • USDT → BLOCK 🔴 (无欧盟授权,不符合MiCA)

AvaRisk检查什么:

  • MiCA合规评分(0-100)
  • 储备质量(MiCA第53条)
  • EMI许可证状态
  • 制裁筛查(欧盟/外国资产控制办公室/联合国)
  • 桩柱稳定性(MiCA第35条)
  • 证据哈希链接到链下FeedOracle评估

AvaEvidence——链上证据锚

每次FeedOracle合规性评估都会得到一个锚定在雪崩C链上的SHA-256哈希。

// Verify any evidence hash exists on-chain:
(bool exists, uint64 timestamp) = AvaEvidence(0x4f1d...).verifyEvidence(hash);

// Batch verification via Merkle roots for cost efficiency
AvaEvidence(0x4f1d...).anchorBatch(merkleRoot, leafHashes, batchId);

关键属性: 无需FeedOracle即可进行验证。任何人都可以检查证据是否被锚定以及何时被锚定。

SubnetGuard——跨子网合规护照

其他人没有的杀手级功能。 当机构子网A想要与子网B交互时,SubnetGuard提供可验证的合规护照。

// Can these two subnets safely interact?
bool ok = SubnetGuard(0x16b8...).canInteract(subnetIdA, subnetIdB);

// Is this subnet institutional-grade?
bool institutional = SubnetGuard(0x16b8...).isInstitutionalGrade(subnetId);

// Get full compliance passport
SubnetGuard.SubnetPassport memory passport = SubnetGuard(0x16b8...).getPassport(subnetId);

护照尺寸:

  • 验证器去中心化
  • 智能合约审计得分
  • 稳定币风险敞口(是否符合MiCA标准?)
  • 治理结构
  • 监管状态
  • 事件历史

MCP服务器(15个工具)

所有五个插件都可以作为MCP服务器用于AI代理集成:

服务器 端点 工具
AvaRisk feedoracle.io/mcp/avarisk/ avarisk_assess, avarisk_batch, avarisk_can_use
可用证据 feedoracle.io/mcp/avaevidence/ avaevidence_anchor, avaevidence_verify, avaevidence_batch
子网保护 feedoracle.io/mcp/subnetguard/ subnetguard_assess, subnetguard_can_interact, subnetguard_list
AvaRWA feedoracle.io/mcp/avarwa/ avarwa_due_diligence, avarwa_scan, avarwa_reserve_proof
AvaAmpel feedoracle.io/mcp/avaampel/ avaampel_assess, avaampel_dashboard, avaampel_stablecoin_check

建筑

┌─────────────────────────────────────────────┐
│           Avalanche C-Chain (43114)          │
│  ┌──────────┐ ┌───────────┐ ┌────────────┐ │
│  │ AvaRisk  │ │AvaEvidence│ │SubnetGuard │ │
│  │ (verified)│ │ (verified)│ │ (verified) │ │
│  └────┬─────┘ └─────┬─────┘ └─────┬──────┘ │
└───────┼─────────────┼─────────────┼─────────┘
        │             │             │
┌───────┴─────────────┴─────────────┴─────────┐
│       FeedOracle Evidence Layer (MCP)        │
│  ┌──────┐ ┌──────┐ ┌──────┐ ┌────┐ ┌─────┐ │
│  │Risk  │ │Evid. │ │Subnet│ │RWA │ │Ampel│ │
│  │3 tools│ │3 tools│ │3 tools│ │3t  │ │3t   │ │
│  └──────┘ └──────┘ └──────┘ └────┘ └─────┘ │
└─────────────────────────────────────────────┘

构建和部署

# Prerequisites: Foundry (forge, cast)
cd contracts
forge build

# Deploy to mainnet (requires AVAX)
source ../.env
forge create src/AvaRisk.sol:AvaRisk \
  --private-key $PRIVATE_KEY \
  --rpc-url https://api.avax.network/ext/bc/C/rpc \
  --constructor-args $ORACLE_ADDRESS \
  --broadcast

关于FeedOracle

FeedOracle是一个合规性证据基础设施平台,为MiCA、DORA和RWA合规性提供加密签名的区块链锚定数据。每个API响应都包括ECDSA签名、SHA-256哈希和XRPL/Polgon/Avalanche区块链锚。

许可证

麻省理工学院