Repository navigation
v1.2.0
Release Notes: v1.2.0 with Envoy Audit Log!
Release Date: September 2025
Overview
We're excited to announce the release of the Envoy Audit Log feature, a comprehensive compliance audit logging system that provides cryptographically immutable records of all activities within your Envoy instance. This customer-requested feature is designed to help compliance teams maintain verifiable activity reports for regulatory requirements.
What's New
🔒 Compliance Audit Logging
- Cryptographically Immutable Records: Every transfer state change, user event, API key activity, and counterparty update is now captured in a tamper-proof audit log
- PKI-based Verification: Audit logs are signed using your node's private certificate, allowing external verification using the public certificate
- Comprehensive Activity Tracking: Captures "create/update/delete" user actions, such as API key changes, sunrise email activities, transaction lifecycle changes, and counterparty and contact changes
🖥️ Audit Log User Interface
- Dedicated Audit Log Dashboard: New "Audit Logs" section under Utilities in the main navigation
- Advanced Filtering: Filter audit entries by:
- Actor Type (user, API key, sunrise email, etc.)
- Resource Type (transaction, user, counterparty, etc.)
- Time Range (Before/After filters)
- Actor ID and Resource ID
- Limit to a certain number of records
- See "Documentation -> API Reference -> Audit Logs" on your Envoy node for full OpenAPI endpoint documentation
- Detailed Entry Views: Click through to see complete audit entry details including timestamps, signatures, and action metadata
- Enhanced Navigation: Links to related resources
🔌 API Integration
- REST API Endpoints: New endpoints for programmatic access (see "Documentation -> API Reference -> Audit Logs" on your Envoy node)
- PyEnvoy Support: Full Python client library support for audit log retrieval and verification
- OpenAPI Documentation: Complete API documentation for integration with external compliance tools
Technical Highlights
- Immutable Design: Each audit entry is cryptographically signed to prevent tampering
- PKI Verification: Uses your existing TRISA certificates for signing and verification
- Performance Optimized: Efficient storage and retrieval designed for high-volume environments
- Standards Compliant: Built with compliance and regulatory requirements in mind
Breaking Changes
None. This is a new feature addition that doesn't affect existing functionality.
API Changes
New Endpoints Added:
GET /v1/auditlogs- List compliance audit logs with query filtering (see "Documentation -> API Reference -> Audit Logs" on your Envoy node)GET /v1/auditlogs/{id}- Retrieve a specific audit log entry
Getting Started
- Access the Audit Log: Navigate to Utilities > Audit Logs in your Envoy dashboard
- View Records: Browse the chronological list of all system activities
- Filter Results: Use the filter dropdown to narrow down entries by time, resource, or actor
- Export Reports: Generate compliance reports for regulatory purposes using data from the REST API endpoints (see "Documentation -> API Reference -> Audit Logs" on your Envoy node)
Questions or Issues? Contact our support team or check the API documentation.
Version Compatibility: This release is compatible with all existing Envoy installations. PyEnvoy has been updated to v1.2.0 to maintain version alignment.
Historical Records: Please note that no audit logs will be created for previously created records, and will only be created for activity after your node is updated to v1.2.0.
Full Changelog: v1.1.0...v1.2.0