The open trust layer for credentials ΓΆβ‚?globally verifiable, offline-first, and built for AI-native auditing.

A high-integrity verification pipeline that requires zero central database access.
JSON payload is standardized via RFC 8785 (Canonicalization) to ensure deterministic hashing.
Ed25519 signature is verified against the hash using the Issuer's Public Key.
The Issuer is cross-referenced against the signed IECC Trusted Registry.
{
"header": "IECC-v2",
"payload": { ... },
"signature": "0x3f78...",
"status": "TRUSTED"
}

Traditional credentials were built for human eyes. IECC is built for AI logic. We provide the first-class infrastructure for Agents to validate certificates at machine-speed.
Cryptographic proof of AI model origin.
Zero-latency permission validation.
Adopted by Industry Leaders





A predictable trust model with clear governance, offline verification, and audit-ready workflows.
Issuer authorization is governed by a signed registry anchored by the IECC Root Key ΓΆβ‚?publishable, reviewable, and independently verifiable.
Verification does not require IECC servers. Relying parties can verify credentials offline ΓΆβ‚?reducing platform dependency and systemic risk.
Batch issuance can be audited via Merkle proofs. Integrity checks are deterministic and reproducible across languages and platforms.
Scalable trust solutions across diverse sectors.
HR
Automated background checks for candidates with instant verification.
EDUCATION
Tamper-proof digital diplomas and skills-based badges.
COMPLIANCE
Automated regulatory auditing for professional licenses.
AI ECONOMY
Agent-to-agent permissioning and verifiable inference proofing.
A complete chain of custody from the root of trust to the end-user credential.
IECC Root Key & Governance Protocols
Authorized Identity Nodes
Independently Verifiable Digital Proofs
A reference verifier library for institutions, platforms, and AI systems. Transparent by design and suitable for independent security review.
// 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
};
}
}
Integrate the verifier as a library, or deploy the MCP server to give AI agents a native verification capability.
Install `@iecc/verifier` and call `verifyCredential()` from Node.js, browsers, and edge runtimes.
Run local `stdio` mode for desktop agents, or deploy via `--port` as an HTTP service for cloud agents.
# Local (stdio)
node dist/index.js --stdio
# Cloud (HTTP)
node dist/index.js --port 3000
# Endpoint
POST http://localhost:3000/mcp
Real-time insights into network health, availability, and verification performance.
Figures shown are illustrative and updated as the protocol evolves.
Integrate IECC verification into your platform or become a technical partner.
Contact Technical Team