invest_usdc_to_gblin
Convert USDC into GBLIN treasury accumulation. Generates calldata for USDC approval and token purchase with MEV-protected minOut values.
Instructions
Generate calldata to convert USDC earnings into GBLIN (treasury accumulation). Returns two sequential steps: (1) approve USDC, (2) call buyGBLINWithToken. Includes properly-quoted minOut values to prevent MEV sandwich attacks — never accepts 0 minOut.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| usdc_amount | Yes | USDC amount to invest (decimal string). |