newInvest
Prepares unsigned transactions for the newInvest method.
/prepare-transactions with method=newInvest.
Notes
- The investor must have sufficient balance of the payment token
- Investment amount must be within the STO’s min/max investment limits
- The STO must be active and within the investment period
- The investor address will be automatically whitelisted if required
Authorizations
Body
Request body for newInvest. signerAddress is optional when investorAddress signs the transaction.
Required. Must be newInvest.
newInvest Required. Blockchain network identifier. Hex format is recommended, for example Sepolia aa36a7.
Required. Token symbol. Must be 2 to 5 uppercase letters or numbers.
Required. Investor email.
Required. Investor wallet address. Used as signerAddress when signerAddress is omitted.
^0x[a-fA-F0-9]{40}$Required. Payment-token amount to invest.
Optional. Wallet address that will sign the prepared transaction. If omitted, the API uses investorAddress for this method.
Optional. Payment token symbol. If omitted, the chain default payment token is used.
Optional. Gas limit override. If omitted, the API estimates gas automatically.
Optional. Private RPC URL override. If omitted, the API uses the configured RPC for chainId.
Optional. Nonce override. If omitted, the API reads the pending nonce from the RPC.