Order Signing
// EIP-712 Order Signature
const order = {
salt: generateSalt(),
maker: safeAddress,
signer: eoaAddress,
taker: "0x0000...",
tokenId: marketTokenId,
makerAmount: amount,
takerAmount: expectedReturn,
side: "BUY",
expiration: timestamp,
nonce: 0,
feeRateBps: 0,
signatureType: 2
};
// Signed locally in your browser
const signature = await wallet.signTypedData(domain, types, order);Last updated

