UtilityGhar LogoUtilityGhar Logo

Discord Webhook Signature Generator

Generate and verify Ed25519 signatures for Discord interactions.

What is Discord Webhook Signature Verifier?

The Discord Webhook Signature Verifier validates Ed25519 cryptographic signatures (X-Signature-Ed25519 and X-Signature-Timestamp) for Discord Interactions and Webhooks.

Test Ed25519 signature verification code for Node.js, Python, or Go serverless endpoints receiving Discord HTTP interaction events.

Discord Interaction Verification Data

Ed25519 Signed Payload String
1788586328{"type":1}
Node.js Express / Next.js Verification Code Snippet
import { verifyKey } from 'discord-interactions';

const signature = req.headers['x-signature-ed25519'];
const timestamp = req.headers['x-signature-timestamp'];

const isValidRequest = verifyKey(
  rawBody,
  signature,
  timestamp,
  'YOUR_BOT_PUBLIC_KEY'
);

Frequently Asked Questions

Why does Discord require Ed25519 signature verification?
Discord requires HTTP interaction endpoints to verify Ed25519 signatures to ensure requests genuinely originate from Discord.
What headers are required for interaction verification?
Endpoints must verify X-Signature-Ed25519 and X-Signature-Timestamp against your bot public key.
What HTTP status should be returned for invalid signatures?
Return HTTP status code 401 Unauthorized for invalid signatures.

Related Tools & Utilities

ডিসকোর্ড ওয়েবহুক পরীক্ষাকারী

আপনার ব্রাউজার থেকে সরাসরি ফরম্যাট করা বার্তা এবং এমবেডগুলি পাঠিয়ে আপনার ডিসকোর্ড ওয়েবহুকগুলি পরীক্ষা করুন।

ডিসকোর্ড সময়স্ট্যাম্প জেনারেটর

গতিশীল সময়স্ট্যাম্প কোড (যেমন <t:123456:R>) তৈরি করুন যা স্বয়ংক্রিয়ভাবে প্রতিটি ব্যবহারকারীর স্থানীয় সময়ের সাথে সামঞ্জস্য করে।

ডিসকোর্ড পাঠ্য ফর্ম্যাটিং নির্দেশিকা

ডিসকোর্ড মার্কডাউন (বোল্ড, ইটালিক, কোড ব্লক, স্পয়লার) এর জন্য একটি দ্রুত কপি-পেস্ট চিট শীট।

ডিসকোর্ড রঙ ভূমিকা বেছে নেওয়ার

একটি রঙ বেছে নিন এটির হেক্স কোড এবং ডিসকোর্ড এপিআই দ্বারা প্রয়োজনীয় নির্দিষ্ট পূর্ণসংখ্যা মান পেতে।

Discord Server Inspector

Inspect live Discord server status, online member presence, server channels, and Guild IDs.

Discord User Lookup

Find when a Discord account was created, account age, avatar PNGs, banners, accent colors, and badges.

Discord Permission Integer Calculator

Calculate and decode Discord bot permission bitfield integers easily.

Discord Role Hierarchy Visualizer

Visualize and arrange server roles, colors, and permission hierarchies.

Discord Slash Command JSON Validator

Validate Discord application slash command JSON against API schemas.

Discord Snowflake Decoder

Extract exact creation date, worker ID, and process ID from Discord Snowflakes.

How to use Discord Webhook Signature Verifier

To test Webhook signatures:

  • Enter Bot Public Key, Signature Header, Timestamp Header, and Request Body.
  • Click Verify Signature to validate Ed25519 cryptographic authenticity.
  • View code verification snippets for Node.js and Python.