Builder codes are per-builder permissions
Hyperliquid users approve a maximum fee for a specific builder address. The approval is signed by the main wallet, which makes the builder address and maximum rate worth checking before a routed order.
The cap belongs in the preview
approveBuilderFee sets the maximum allowed builder fee rate. A clear preview should show the builder address, fee rate, order surface, what the application earns, and what remains unapproved.
Revoke means lower the permission
Hyperliquid allows builder permissions to be revoked. A safer interface makes the lower-to-zero path visible instead of burying it in a settings page.