Skip to main content
This guide walks you from zero to your first tamper-proof audit event. You’ll create a free account, grab an API key, install the SDK for your language, and send a real event that you can immediately inspect in the AuditRails dashboard. The entire process takes about five minutes.
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.
Your account starts on the Starter Trails plan. You can upgrade at any time from Dashboard → Billing without losing any existing log data.
2

Create an API Key

Every event is authenticated with an API key scoped to a project. To create one:
  1. Open the AuditRails Dashboard.
  2. Navigate to API Keys in the left sidebar.
  3. Click Create API Key, give it a name (e.g. my-app-dev), and select the project you want to scope it to.
  4. Copy the key immediately — it starts with at_live_... and is shown only once.
AuditRails stores only a SHA-256 hash of your key, never the raw value. If you lose it, you must revoke it and create a new one. Store it in a secrets manager or environment variable right away.
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.