Create User
Usage
import { BuilderClient } from '@opinion-labs/opinion-clob-sdk';
const builder = new BuilderClient({
host: 'https://openapi.opinion.trade/openapi',
builderApiKey: 'YOUR_BUILDER_KEY',
chainId: 56,
});
const result = await builder.createUser('0xUserWalletAddress...');
console.log(result.walletAddress); // User's login wallet address
console.log(result.multiSigWallet); // User's Gnosis Safe wallet address
console.log(result.apikey); // User's API key - SAVE THIS!
console.log(result.builderName); // Builder name
console.log(result.enableTrading); // Whether trading is enabledParameters
Parameter
Type
Required
Description