Seguridad
- Almacene las claves API en un gestor de secretos — Use AWS Secrets Manager, HashiCorp Vault o la solución de secretos de su plataforma. Evite archivos
.enven producción. - Rote las claves cada 90 días — Establezca un recordatorio recurrente. Consulte Claves API para instrucciones de rotación.
- Use claves separadas por entorno — Nunca comparta claves entre desarrollo, staging y producción.
- Habilite la lista de IPs permitidas — En los planes Growth y Enterprise, restrinja el acceso a la API a IPs de servidor conocidas.
- Use sandbox para pruebas — Nunca pruebe con claves de producción o fondos reales.
Configuración de políticas
Políticas iniciales recomendadas
Consejos de políticas
- Use allowedAddresses — La lista blanca es más segura que la lista negra.
- Establezca límites de velocidad — Evite que los agentes entren en bucles infinitos de transacciones.
- Habilite la aprobación humana — Para montos por encima de un umbral significativo.
- Revise semanalmente — Ajuste las políticas a medida que los patrones de comportamiento de los agentes se vuelvan claros.
- Use plantillas — Cree plantillas reutilizables para configuraciones comunes.
Monitoreo
Suscríbase a eventos clave
Qué monitorear
| Métrica | Por qué |
|---|---|
| Violaciones de políticas | Indica agentes mal configurados o comportamiento inesperado |
| Transacciones fallidas | Puede indicar fondos insuficientes o problemas de cadena |
| Eventos de congelamiento | Activados por detección de anomalías o acción manual |
| Gasto diario por agente | Detecte excesos de presupuesto tempranamente |
| Tasas de error de API | Detecte problemas de integración |
| Fallos de entrega de webhooks | Asegúrese de que su manejador esté saludable |
Registros de auditoría
Revise los registros de auditoría regularmente para detectar actividad inesperada:Lista de verificación de preparación para producción
Use esta lista de verificación antes de entrar en producción:- Claves API — Claves de producción creadas y almacenadas en un gestor de secretos
- Entorno — SDK inicializado con
environment: "production" - Políticas configuradas — Límites de gasto por agente, listas blancas de direcciones y controles de velocidad
- Aprobación humana — Habilitada para transacciones de alto valor con umbrales apropiados
- Webhooks registrados — Manejadores desplegados para
payment.completed,payment.failedypolicy.violated - Firmas de webhook verificadas — El manejador valida
X-AgentWallex-Signatureen cada entrega - Manejo de errores — Errores del SDK capturados y registrados con lógica de reintentos para fallas transitorias
- Monitoreo — Alertas configuradas para violaciones de políticas, transacciones fallidas y eventos de congelamiento
- Acceso a registros de auditoría — Los miembros del equipo pueden ver los registros de auditoría en el panel
- Procedimientos de emergencia — Documentado cómo congelar un agente y quién tiene autoridad
- Calendario de rotación de claves — Recordatorio de calendario configurado para rotación de claves cada 90 días
- Pruebas en sandbox — Todos los flujos probados de extremo a extremo en testnet antes de cambiar a producción
- Fondeo de billeteras — Billeteras de producción fondeadas con saldo suficiente para el volumen de transacciones esperado
- Límites de tasa comprendidos — La aplicación maneja respuestas 429 con retroceso exponencial
El equipo de AgentWallex está disponible para revisar su integración antes de que entre en producción. Contacte a support@agentwallex.com para una revisión previa al lanzamiento.