DOCUMENTACION v1.0

Cerberus Ledger

Infraestructura de registro distribuido institucional. Operada por Swiss Tech Corp AG. Tres redes independientes de verificacion.

Cerberus Ledger LIVE Global Force LIVE Base (Ethereum) LIVE

Vista General

Cerberus Ledger es una red de registro distribuido Layer 1 construida sobre Avalanche, disenada para compliance fiscal, verificacion documental, trazabilidad de cadena de suministro y tokenizacion de activos del mundo real.

Cada documento registrado en Cerberus se ancla simultaneamente en tres redes independientes con diferentes bases de codigo y mecanismos de consenso (Protocolo de Triple Verificacion).

Datos de la Red

PARAMETROVALOR
NombreCerberus Ledger
Chain ID990305
Token nativoCRBL (1,000,000,000 supply fijo)
ConsensoProof of Authority (Fase 1-2)
CompatibilidadEVM (Solidity)
InfraestructuraAvalanche L1 (Subnet-EVM, post-ACP-77)
OperadorSwiss Tech Corp AG (Suiza)
Red actualFuji Testnet
RPC Endpointhttps://api.cerberus.computer/rpc

Inicio Rapido

1. Verificar que la red esta activa

curl https://api.cerberus.computer/api/v1/health

Respuesta esperada:

{
  "service": "Cerberus Ledger API Gateway",
  "version": "1.0.0",
  "status": "operational",
  "blockchain_connected": true
}

2. Registrar un documento

curl -X POST https://api.cerberus.computer/api/v1/documents/register \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "document_bytes_base64": "SGVsbG8gQ2VyYmVydXM=",
    "document_type": "fiscal_compliance",
    "metadata": {
      "description": "Factura de prueba",
      "rfc": "XAXX010101000"
    }
  }'

3. Verificar un hash

curl https://api.cerberus.computer/api/v1/documents/verify/0x_HASH_AQUI

4. Verificar en las 3 redes

Abre verify.cerberus.computer y pega el hash. El verificador consulta Cerberus Ledger, Global Force y Base (Ethereum) en tiempo real.

API Reference

Base URL: https://api.cerberus.computer

Autenticacion: Header x-api-key requerido para endpoints de escritura.

Health

GET /api/v1/health
Estado del API Gateway y conexion a la red. No requiere autenticacion.

Documentos

POST /api/v1/documents/register
Registra el hash SHA-256 de un documento en la red. El documento se hashea server-side, solo se almacena el hash on-chain. Ningun dato personal se registra en la red.

Headers

HEADERVALOR
x-api-keyTu API key
Content-Typeapplication/json

Body

CAMPOTIPODESCRIPCION
document_bytes_base64stringDocumento codificado en base64
document_typestringunspecified, fiscal_compliance, supply_chain, attestation, general
metadataobjectMetadata opcional (description, rfc, referencia)

Respuesta

{
  "document_hash": "0x...",
  "chain": {
    "tx_hash": "0x...",
    "block_number": 45,
    "timestamp": "2026-03-07T05:05:15.000Z",
    "contract_address": "0x6a113896fAB418E46E264081b7133930615bf90a",
    "chain_id": 990305
  }
}
GET /api/v1/documents/verify/:hash
Verifica si un hash existe en la red. No requiere autenticacion. Cualquier tercero puede verificar independientemente.

Respuesta (documento encontrado)

{
  "exists": true,
  "hash": "0x...",
  "registered_at": "2026-03-07T05:05:15.000Z",
  "registrant": "0xF0C8a4488abF21eE10B863c9032Dc035D904ef17",
  "document_type": 1,
  "verification_note": "Independently verifiable by any party with RPC access."
}

Compliance

POST /api/v1/compliance/attest
Registra una attestation de compliance para un RFC.

Body

CAMPOTIPODESCRIPCION
rfcstringRFC del proveedor (13 caracteres)
attestation_typestringsat_constancia, imss, repse, lista_69b, opinion_32d, sepomex_domicilio
expires_atstringFecha de expiracion ISO 8601
evidence_descriptionstringDescripcion de la evidencia
POST /api/v1/compliance/status
Consulta el estado de compliance de un proveedor por RFC.

Body

CAMPOTIPODESCRIPCION
rfcstringRFC del proveedor

Respuesta

{
  "rfc_hash": "0x...",
  "total_types": 6,
  "active_count": 6,
  "risk_level": "LOW",
  "attestations": [
    { "type": "sat_constancia", "active": true, "expires_at": "2026-12-31" },
    { "type": "imss", "active": true, "expires_at": "2026-12-31" },
    ...
  ]
}
POST /api/v1/compliance/revoke
Revoca una attestation de compliance.

RPC Directo

POST /rpc
Proxy directo al nodo AvalancheGo. Acepta llamadas JSON-RPC estandar de Ethereum (eth_blockNumber, eth_getTransactionReceipt, etc.). No requiere autenticacion.
curl -X POST https://api.cerberus.computer/rpc \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"eth_blockNumber","params":[]}'

Arquitectura

Protocolo de Triple Verificacion

Cada hash registrado en Cerberus se replica en tres redes independientes:

REDCONSENSOLENGUAJEOPERADORPROPOSITO
Cerberus LedgerSnowman (Avalanche)Solidity/EVMSwiss Tech Corp AGRed operativa principal
Global ForceRBPS (propietario)C++/WASMSwiss Tech Corp AGVerificacion con codebase diferente
Base (Ethereum)OP Stack + PoSSolidity/EVMIndependiente (500K+ validadores)Ancla publica no controlada por STC

Para falsificar un registro, un atacante necesitaria comprometer las tres redes simultaneamente, algo matematicamente impractico dado que usan codebases y mecanismos de consenso completamente diferentes.

Contratos Desplegados

CONTRATODIRECCIONREDFUNCION
DocumentVerification0x6a113896fAB418E46E264081b7133930615bf90aCerberus LedgerRegistro y verificacion de hashes de documentos
ComplianceAttestation0x4dECbEE064ad32aB797d8965d7259bE8B40a39caCerberus LedgerAttestations de compliance (SAT, IMSS, REPSE, 69-B, 32-D, SEPOMEX)
LogCommitment0x7A2cb6bcFb243FDECacad9d38325950d13C29A76Cerberus LedgerRegistro de eventos de auditoria
CheckpointAnchor0x6c080256EDD80A6402d48cf3C25555fFcA21a141Base SepoliaAncla publica de verificacion triple

Seguridad

Los contratos de Cerberus Ledger pasaron 5 rondas de auditoria adversarial con 52 tests automatizados. Todos los tests pasan al 100%. Las auditorias cubrieron: control de acceso (OpenZeppelin AccessControl), validacion de inputs, reentrancy protection, gas optimization, y edge cases.

Ningun dato personal (PII) se almacena on-chain. Solo hashes SHA-256 de documentos. El contenido original nunca toca la red.

Guia de Integracion

Para desarrolladores

JavaScript / Node.js

const response = await fetch('https://api.cerberus.computer/api/v1/documents/register', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'x-api-key': process.env.CERBERUS_API_KEY,
  },
  body: JSON.stringify({
    document_bytes_base64: Buffer.from(documentContent).toString('base64'),
    document_type: 'fiscal_compliance',
    metadata: { description: 'Factura CFDI', rfc: 'XAXX010101000' },
  }),
});

const result = await response.json();
console.log('Hash on-chain:', result.document_hash);
console.log('Bloque:', result.chain.block_number);
console.log('Tx:', result.chain.tx_hash);

Python

import requests, base64

content = open('factura.pdf', 'rb').read()
response = requests.post(
    'https://api.cerberus.computer/api/v1/documents/register',
    headers={
        'Content-Type': 'application/json',
        'x-api-key': 'YOUR_API_KEY',
    },
    json={
        'document_bytes_base64': base64.b64encode(content).decode(),
        'document_type': 'fiscal_compliance',
        'metadata': {'description': 'Factura CFDI', 'rfc': 'XAXX010101000'},
    }
)

result = response.json()
print(f"Hash: {result['document_hash']}")
print(f"Bloque: {result['chain']['block_number']}")

cURL

# Registrar
curl -X POST https://api.cerberus.computer/api/v1/documents/register \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"document_bytes_base64":"SGVsbG8=","document_type":"general"}'

# Verificar
curl https://api.cerberus.computer/api/v1/documents/verify/0xHASH

# Compliance status
curl -X POST https://api.cerberus.computer/api/v1/compliance/status \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"rfc":"XAXX010101000"}'

Conectar MetaMask

PARAMETROVALOR
Network NameCerberus Ledger
RPC URLhttps://api.cerberus.computer/rpc
Chain ID990305
Currency SymbolCRBL
Block Explorerhttps://explorer.cerberus.computer

Casos de Uso

Compliance Fiscal (Mexico)

Verificacion automatizada de proveedores contra SAT (constancia fiscal), IMSS (empleados), REPSE (servicios especializados), Lista 69-B (EFO), Opinion 32-D (cumplimiento), y SEPOMEX (domicilio fiscal). Cada verificacion queda sellada on-chain con timestamp inmutable.

Materialidad Documental

Los 7 documentos de materialidad requeridos por la regulacion mexicana (memorandum razon de negocios, expediente de verificacion, contrato de suministro, OC+CFDI carta porte, evidencias de ejecucion, CFDI+REP, trazabilidad bancaria) se hashean y registran on-chain para crear un expediente forense verificable.

Trazabilidad de Cadena de Suministro

Registro inmutable de cada evento en la cadena de suministro: orden de compra, recepcion de mercancia, validacion CFDI, three-way match, pago, y complemento de recepcion de pago. Cada paso queda anclado en la red con referencia cruzada.

Tokenizacion de Activos

NFTs dinamicos que representan productos, envios, y activos del mundo real. Metadata actualizable on-chain que refleja el estado actual del activo en la cadena de suministro.

Ecosistema

COMPONENTEURLDESCRIPCION
Landing Pagecerberus.computerPagina principal del proyecto
Compliance Dashboardapp.cerberus.computerDashboard de compliance con datos en vivo
Explorerexplorer.cerberus.computerExplorador de las 3 redes con bloques y transacciones
Verificador Tripleverify.cerberus.computerVerificacion de hash en las 3 redes simultaneamente
API Gatewayapi.cerberus.computerAPI REST para integracion programatica
Documentaciondocs.cerberus.computerEste documento

Sobre Cerberus Ledger

Cerberus Ledger es operado por Swiss Tech Corp AG (STC), una empresa regulada en Suiza fundada por Bendicht F. Hugli. La infraestructura esta disenada para instituciones financieras, grandes empresas, y entidades reguladas que requieren evidencia criptografica verificable para compliance, auditoria, y proteccion contra contingencias fiscales.

Cerberus Ledger no es un proyecto de especulacion cripto. No es un producto de consumo. No compite con Ethereum o Solana. Es infraestructura institucional de registro distribuido con aplicacion directa en compliance fiscal, trazabilidad de cadena de suministro, y verificacion documental.

Contacto

Para solicitar acceso al API o programar una demo: info@cerberus.computer