Tarjeta ECO ID — Tu Identidad Criptográfica
A partir del 9 de agosto de 2026, ENLIGHTENMENT introduce la Tarjeta ECO ID — un certificado de identidad digital firmado criptográficamente, respaldado por nuestra propia Autoridad Certificadora y registrado en la blockchain CC Chain.
¿Qué es la Tarjeta ECO ID?
Un certificado de identidad digital emitido por nuestro Servicio de Firma ECO CA — una autoridad certificadora respaldada por un módulo de seguridad de hardware. Piénsalo como un pasaporte digital: demuestra quién eres, está firmado por una autoridad confiable y es válido por 10 años.
- Seguridad criptográfica — Tu navegador genera un par de claves ECDSA. La clave privada nunca sale de tu dispositivo.
- Verificado por Ambassador — Un Ambassador avala tu identidad firmando tu User ID con su Wallet de Ethereum.
- Registrado on-chain — El hash del certificado se registra en el contrato inteligente ECOIDRegistry en CC Chain.
- Preservación de privacidad — Sin datos personales en la blockchain. Solo se registran el hash del certificado, la fecha de expiración y la dirección del ambassador.
Cómo Obtener tu ECO ID
1 Abre el Panel ECO ID
Haz clic en el botón ECO ID (icono de tarjeta) en tu barra lateral derecha.
2 Genera Clave y CSR
Haz clic en Request ECO ID, luego en Generate Key & CSR. Tu navegador crea un par de claves ECDSA P-256 mediante Web Crypto API. La clave privada permanece en el IndexedDB de tu navegador.
3 Obtén el Aval del Ambassador
Comparte tu User ID (haz clic para copiar) con un Ambassador. Ellos lo firman con su Wallet de Ethereum usando personal_sign.
4 Envía
Introduce la dirección del Wallet del Ambassador y la firma que te dieron. Haz clic en Submit & Sign. El servidor del juego reenvía todo al ECO CA mediante mTLS. La CA firma tu certificado y registra el hash en CC Chain.
5 Listo
Tu ECO ID está verificado. El panel muestra el hash de tu certificado y el hash de la transacción on-chain.
Para Ambassadors: Avalar a un Jugador
Los Ambassadors ven una sección adicional en el panel ECO ID: “Vouch for a Player”.
- Pide al jugador su User ID (UUID)
- Introdúcelo y haz clic en Sign with Wallet
- Tu Wallet del navegador te pedirá que firmes
- Copia la firma y compártela con el jugador
Importante: Al firmar, avalas criptográficamente a este jugador. Tu dirección de Wallet se registra permanentemente en CC Chain como el ambassador verificador. Avala con responsabilidad.
Detalles Técnicos
- Navegador: Web Crypto API genera el par de claves ECDSA P-256. Clave privada en IndexedDB, nunca transmitida.
- Firma del Ambassador: Ethereum
personal_signsobre el User ID del jugador (UTF-8). - Servidor del Juego: Reenvía CSR + firma al ECO CA mediante mTLS (TLS mutuo con certificados de cliente).
- ECO CA: Autoridad certificadora respaldada por HSM. Verifica la firma del ambassador, firma el certificado, devuelve PEM + hash SHA-256.
- On-chain:
ECOIDRegistry.registerIdentity()en CC Chain (Chain ID 30369, gas cero). - Contrato:
0x463CF971bEc1a1D14d834c73D317c86092590Be7 - Qué hay on-chain: Dirección del usuario, hash del certificado, expiración, dirección del ambassador, nivel de verificación.
- Qué NO hay on-chain: Datos personales, claves privadas, certificados.
Preguntas Frecuentes
¿Puedo obtener un segundo ECO ID? No. Un ECO ID por usuario. El sistema previene la emisión duplicada.
¿Qué pasa si pierdo mi clave privada? Tu certificado sigue siendo válido on-chain, pero no puedes demostrar la propiedad. Un proceso de revocación y reemisión estará disponible en una futura actualización.
¿El Ambassador necesita estar en mi país? No — cualquier Ambassador activo puede avalar a cualquier jugador.
¿Están mis datos personales en la blockchain? No. Solo se registran el hash del certificado (un resumen SHA-256), la fecha de expiración y la dirección del ambassador. Tu clave privada nunca sale de tu navegador.
¿Cuánto tiempo es válido el certificado? 10 años desde la fecha de emisión.
Servidores
- World: https://world.getplasma.org
- India: https://in.getplasma.org
- United States: https://us.getplasma.org
- Singapore: https://sg.getplasma.org