# Execution Providers (/providers-execution)



| Provider                                        | Venue names                   | Network                       | Markets                                     |
| ----------------------------------------------- | ----------------------------- | ----------------------------- | ------------------------------------------- |
| [Hyperliquid](/providers-execution/hyperliquid) | `hyperliquid`, `hyperliquidf` | Mainnet; optional `--testnet` | Spot, perpetuals, HIP-3, outcomes           |
| [BULK](/providers-execution/bulk)               | `bulkf`                       | Mainnet; optional `--testnet` | Perpetuals                                  |
| [HyperLink](/providers-execution/hyperlink)     | `hyperlink`, `hyperlinkf`     | Mainnet only                  | Hyperliquid Spot, core and HIP-3 perpetuals |

Configure credentials in [Authentication](/authentication). Start every new order with `--dry-run`.

See [Execution](/execution) for shared order flags and account commands.
