1
Create Your Free Account
Head to app.auditrails.io/register and sign up for a free account. You get a 90-day free trial with no credit card required — full platform access from day one.
2
Create an API Key
Every event is authenticated with an API key scoped to a project. To create one:
- Open the AuditRails Dashboard.
- Navigate to API Keys in the left sidebar.
- Click Create API Key, give it a name (e.g.
my-app-dev), and select the project you want to scope it to. - Copy the key immediately — it starts with
at_live_...and is shown only once.
3
Install the SDK
Choose the package for your language and runtime:
4
Log Your First Event
Initialize the client with your API key and send a
user.login event. Replace at_live_... with the key you copied in step 2.The SDK automatically attaches a
log_id (ULID), your tenant_id, and a precise timestamp to every event before it is hashed and stored. You never need to set these manually.5
View Your Event in the Dashboard
Open Dashboard → Logs. Your
user.login event should appear within a few seconds. Click any row to inspect:- The full event payload and metadata
- The computed SHA-256 hash and its position in the chain
- The previous-hash link that proves chain integrity
- The WORM storage confirmation and retention expiry date
What’s Next
Core Concepts
Understand projects, events, hash chains, storage tiers, and retention policies.
Authentication
Learn about API key formats, security best practices, and error codes.
API Reference
Explore every endpoint and field in the full REST API reference.
Compliance Guides
See how AuditRails satisfies SOC 2, HIPAA, GDPR, PCI DSS, and 13 more frameworks.