Verify Ed25519 interaction signatures locally.
Part of BlancoKit, a free Discord toolkit.
Discord signs timestamp concatenated with the raw request body. Your public key from the Developer Portal verifies the X-Signature-Ed25519 header.
No. Verification uses Web Crypto in your browser. Keys and bodies are not stored or transmitted to BlancoKit.
Wrong public key, altered body whitespace, bad timestamp, or an invalid signature hex string. Use the exact raw body bytes your server received.
Open Interaction Signature Validator (JavaScript required).
We use optional analytics cookies (Google Analytics) to measure site traffic. Tools work without them. See our Privacy Policy.