The developer tools you reach for every day, all in one place.
Converters, formatters, hashes, validators, and the small utilities you keep reopening stay together instead of getting lost across tabs.
/ Tools
■ECDSA Signature Parser
Parse ECDSA signatures into r, s, v components
What is an ECDSA signature?
ECDSA (Elliptic Curve Digital Signature Algorithm) signatures are used in Ethereum to prove ownership of an address. A signature consists of three components: r, s, and optionally v.
How does it work?
ECDSA uses elliptic curve mathematics to create signatures. The signer generates a random point on the curve (r coordinate), then uses their private key and message hash to compute s. The v value (recovery ID) helps rec…
Sample Cases
Covers Standard 65-byte signature, Compact 64-byte signature, and Legacy v values so you can compare common inputs and outputs quickly.
/ Code
■Source code from the selected tool, shown here alongside the live version on the right.
// No external packages needed - pure TypeScript
interface SignatureComponents {
r: string;
s: string;
v: number | null;
yParity: number | null;
}
// Parse ECDSA signature into r, s, v components