
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
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.
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.
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.
- 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
- 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
Why RavenTag
Hardware AES-128 chip, unclonable, tamper-proof. Each scan generates a unique MAC signature.
Your AES master key lives only on your server. Zero third-party trust required.
Every authenticated product anchored to a unique on-chain token. Public, immutable, auditable.
Mark counterfeits or stolen goods as revoked in seconds via API or admin dashboard.
Program NTAG 424 DNA chips directly from the Brand App, no extra hardware needed.
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.
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