Function: pedersen()
pedersen(
x,y):string
Defined in: node_modules/@scure/starknet/index.d.ts:204
Computes the Starknet Pedersen hash of two field elements.
Parameters
x
TArg<PedersenArg>
first field element as bytes, hex, bigint, or safe integer
y
TArg<PedersenArg>
second field element as bytes, hex, bigint, or safe integer
Returns
string
Pedersen hash as 0x-prefixed hex.
Returns the canonical unpadded x-coordinate string of the final Pedersen point, not a full point
encoding.
Throws
If Pedersen point encoding fails unexpectedly. Error
Throws
On Pedersen inputs outside the Stark field range. RangeError
Example
Compute the Pedersen hash of two Stark field elements.
pedersen(1, 2);