
{
"header": "IECC-v2",
"payload": { ... },
"signature": "0x3f78...",
"status": "TRUSTED"
}






HR
教育
合規
AI 經濟
// TypeScript (reference)
import { verifyCredential } from '@iecc/verifier';
export async function verifyIECC(
rawPayload: string,
signatureHex: string,
publicKeyHex: string
) {
const result = await verifyCredential(
rawPayload,
signatureHex,
publicKeyHex
);
if (result.isValid) {
return {
ok: true,
issuer: result.issuer,
timestamp: result.timestamp,
data: result.data
};
} else {
return {
ok: false,
error: result.error
};
}
}
# Local (stdio)
node dist/index.js --stdio
# Cloud (HTTP)
node dist/index.js --port 3000
# Endpoint
POST http://localhost:3000/mcp
Figures shown are illustrative and updated as the protocol evolves.