secp256k1_sign
On-chain secp256k1 ECDSA signing
Overview
Signature
def secp256k1_sign(
w3: Web3,
*,
sk: PrivateKey,
message: str,
) -> HexBytes
async def async_secp256k1_sign(
w3: AsyncWeb3,
*,
sk: PrivateKey,
message: str,
) -> HexBytesParameters
Parameter
Type
Required
Description
Returns
Type
Description
Examples
Basic Usage
Async Usage
Sign Multiple Messages
Verify Signature Off-Chain
Extract Signature Components
Generate Private Key
Sign Transaction Hash
Compare On-Chain vs Off-Chain Signing
Sign with Message Context
How It Works
Gas Cost
EIP-191 Message Hashing
Signature Format
Notes
Warnings
See Also
Last updated

