Skip to content

@lelantos-org/sdk / primitives / buildNoteCommitment

Function: buildNoteCommitment() ​

ts
function buildNoteCommitment(P, n): bigint;

Defined in: @lelantos-org/sdk/dist/crypto/commit.d.ts:32

cm = Poseidon(TAG_CM, asset·2^64 + value, Poseidon(TAG_INNER, pk, rho, rcm)). Mirrors NoteInner + NoteCommitment in circuits/src/lib/note.circom. cm is the commitment-tree leaf.

Parameters ​

ParameterType
PPoseidon
nNoteCommitInput

Returns ​

bigint