Import
Usage
Limitations
The transaction must carry a chain ID. The optional serializer defaults to viem’sserializeTransaction and must be compatible with the supplied transaction.Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Signs and serializes an EVM transaction through a Para EVM wallet.
import type { Para as ParaServer } from '@getpara/server-sdk';
import { createParaAccount } from '@getpara/viem-v1-integration';
declare const para: ParaServer; // An authenticated Para Server client with a loaded EVM wallet.
const account = createParaAccount(para);
const signed = await account.signTransaction({
chainId: 1,
nonce: 0,
to: '0x0000000000000000000000000000000000000000',
value: 0n,
});
serializeTransaction and must be compatible with the supplied transaction.