Aduana Digital de Defensa Argentina
Crear acceso ADDA
← Volver a ADDA

Kits de integración

Acerca piezas listas para empezar una integración.

Para equipos que quieren avanzar con una base ordenada.

Kits ADDA

Piezas reutilizables para adoptar ADDA con SDK, embeds, agentes Access y chequeos de release.

sdk

Kit Next.js Middleware + SDK

ready

Baseline para proteger rutas y formularios con `createAddaClient()` y trust scoring desde middleware.

Incluye

  • Scoring de requests
  • Decision allow/challenge/block
  • Ejemplo de middleware reusable

Files

  • examples/adda-next-middleware.mjs
  • packages/adda-sdk/index.mjs

Commands

  • node examples/adda-next-middleware.mjs

widget

Kit Public Embeds / badge.js + widget.js

operational

Embeds públicos listos para mostrar badge de confianza, status mini card y botón de report abuse sin código adicional.

Incluye

  • badge.js
  • widget.js
  • Snippets data-* listos para copiar
  • Link al portal público ADDA

Files

  • app/adda/badge.js/route.ts
  • app/adda/widget.js/route.ts

Commands

  • curl "$BASE_URL/api/adda/v1/badges/script?domain=capacero.ar"
  • curl "$BASE_URL/api/adda/v1/widgets/script?type=status-mini-card&domain=capacero.ar"

agent

Kit Access Watch Agent

ready

Piezas mínimas para emitir heartbeats, peer telemetry y verificar Access Trust desde CLI, SDK y example runner.

Incluye

  • Heartbeat del agente
  • Peer telemetry
  • Manifest de rollout
  • Install/runbook systemd
  • Clave compartida de ingestión

Files

  • examples/adda-access-agent-heartbeat.mjs
  • scripts/adda-cli.mjs
  • app/api/adda/v1/access/agents/manifest/route.ts

Commands

  • curl "$BASE_URL/api/adda/v1/access/agents/manifest"
  • npm run adda:cli -- access heartbeat --hostname access-agent-01 --device-id access-device-001
  • npm run adda:cli -- access peer --peer-label peer-sur --endpoint vpn.adda.capacero.ar:51820

release

Kit Release + Smoke

ready

Checklist mínima para validar antes de publicar SDK/CLI o desplegar bundles DNS/WAF/Access fuera del repo.

Incluye

  • Typecheck
  • Ayuda de CLIs
  • Manifest de release
  • Smoke ADDA

Files

  • packages/adda-sdk/package.json
  • packages/adda-cli/package.json

Commands

  • npm run typecheck
  • npm run adda:smoke
  • node scripts/adda-cli.mjs --help
  • node packages/adda-cli/bin/adda.mjs --help
ADDA · kits | ADDA