RavenTag
Protocol RTP-1 · Open Source · Apache 2.0

Trustless NFC
Authentication

RavenTag links NTAG 424 DNA chips to Ravencoin blockchain tokens. Brands control their own cryptographic keys, no central authority, no subscriptions, no lock-in.

How it works

1

Brand programs the chip

The Brand App writes AES-128 keys and a SUN URL to the NTAG 424 DNA chip and issues a Ravencoin unique token.

2

Consumer scans

The Consumer App reads the NFC tag. The signed SUN message is verified on the brand's server, keys never leave the infrastructure.

3

Blockchain confirms

The chip fingerprint is matched against Ravencoin on-chain metadata. If revoked or mismatched, NOT AUTHENTIC.

Two apps, one ecosystem

RavenTag ships as two separate Android apps, one for brand operators, one for end consumers. Both are customizable and open source.

Brand Manager App
For operators & brand teams
  • Issue Ravencoin assets (root, sub, unique token)
  • Program NTAG 424 DNA chips with AES keys
  • Multi-level roles: Admin, Operator (factory)
  • Ravencoin HD wallet (BIP44) with UTXO signing
  • Transfer tokens to buyers, revoke counterfeits
  • Admin dashboard and public brand registry
Download Brand App
Consumer Verify App
For end buyers · Brand-customizable
  • Scan and verify NFC tag authenticity
  • Shows AUTHENTIC / NOT AUTHENTIC / REVOKED
  • Ravencoin wallet (receive and send RVN)
  • Pre-configured with brand server URL
  • Customizable logo, colors, brand name
  • No admin features, clean consumer UX
Download Consumer App

Why RavenTag

NTAG 424 DNA

Hardware AES-128 chip, unclonable, tamper-proof. Each scan generates a unique MAC signature.

Brand-Sovereign Keys

Your AES master key lives only on your server. Zero third-party trust required.

Ravencoin Blockchain

Every authenticated product anchored to a unique on-chain token. Public, immutable, auditable.

Instant Revocation

Mark counterfeits or stolen goods as revoked in seconds via API or admin dashboard.

On-device NFC Write

Program NTAG 424 DNA chips directly from the Brand App, no extra hardware needed.

Open Source

Protocol RTP-1 is fully open. Audit every line, fork, extend, self-host.

Self-hosted backend, your data, your keys

Deploy the RavenTag backend on your own server. Set your BRAND_MASTER_KEY and BRAND_SALT, these never leave your infrastructure. The Consumer App points to your server URL, configured before compilation. docker compose up.

Brands using RavenTag

Brands that have deployed RavenTag infrastructure automatically appear in this public registry.

0 brands

No brands registered yet.

Brands appear here automatically when they deploy the RavenTag backend with BRAND_NAME set.

Questions?

Everything you need to know about NFC authentication, Ravencoin assets, and the RTP-1 protocol.

Read the FAQ