You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Intents are high-level abstractions for on-chain actions. Instead of constructing and managing low-level blockchain transactions, you describe what you want to achieve—the intent—and Okto handles all the technical complexity behind the scenes.
@@ -237,39 +238,106 @@ The essential parameters you provide within the `transactions` array vary by blo
|**Aptos**|`function`, `type_arguments`, `arguments`| Function identifier, type parameters, function arguments |
240
-
|**Solana**|Coming soon|Instruction-based format|
241
+
|**Solana**|`instructions`, `signer`|List of instructions (accounts, program ID, encoded data) and the signer's public key for transaction authorization.|
**Key `transactions` Object Fields for EVM Chains:**
269
-
-`to`: The target smart contract address you want to interact with.
270
-
-`from`: The user's smart wallet address on the specified chain.
271
-
<Callouttype="warn"title="Important">The `from` address **must** be the user's smart wallet address for that network. You can retrieve this address using the [Get Account](/docs/openapi/explorer/get-wallets) endpoint.</Callout>
272
-
-`value`: The amount of native currency (in hex format) to send with the transaction (e.g., `"0x0"` for no value).
273
-
-`data`: The ABI-encoded function call, including the function signature and parameters. You can use tools like `viem` or the [ABI Encoder](https://docs.okto.tech/tools) to generate this.
**Key `transactions` Object Fields for EVM Chains:**
272
+
- `to`: The target smart contract address you want to interact with.
273
+
- `from`: The user's smart wallet address on the specified chain.
274
+
<Callouttype="warn"title="Important">The `from` address **must** be the user's smart wallet address for that network. You can retrieve this address using the [Get Account](/docs/openapi/explorer/get-wallets) endpoint.</Callout>
275
+
- `value`: The amount of native currency (in hex format) to send with the transaction (e.g., `"0x0"` for no value).
276
+
- `data`: The ABI-encoded function call, including the function signature and parameters. You can use tools like `viem` or the [ABI Encoder](https://docs.okto.tech/tools) to generate this.
0 commit comments