About this guide: I'm Lawrence, the writer behind supa.is. Between February and May 2026 I've published 150+ articles on supa.is across crypto and brokerage tooling โ including 30+ Hyperliquid-specific guides (recent examples: Hyperliquid Zero-Fee Trading, Hyperliquid Limit Order Maker Taker Fees, Hyperliquid Liquidation Price Calculator). The most-repeated reader question across that Hyperliquid archive is exactly how to safely manage builder fee approvals and revoke permissions, which is why I'm publishing this standardized guide instead of answering one-off.
When trading on Hyperliquid, minimizing fees is a primary goal. Hyperliquid offers a mechanism to reduce taker fees through its Builder Fee rebate system. However, activating this rebate requires granting smart contract permissions to the Hyperliquid builder fee router. If you've ever seen a "Builder Fee Approval" prompt in your wallet or wondered how to revoke these permissions to secure your account, this guide covers exactly how the system works, how to approve it safely, and how to revoke it when you're done.
What Is the Hyperliquid Builder Fee?
The Hyperliquid Builder Fee is a rebate mechanism designed to lower trading costs for active traders. When you trade on Hyperliquid, you pay a taker fee (or receive a maker rebate). The builder fee rebate allows a portion of the taker fee to be returned to you, effectively lowering your net trading cost.
To facilitate this, Hyperliquid uses an intermediary smart contract (the builder fee router) that processes your trades and routes the rebate back to your wallet. Because this router needs to interact with your funds to execute the rebate, you must grant it explicit permission via an on-chain approval.
This is a standard pattern in DeFi, but it introduces a security consideration: any smart contract with approval over your tokens holds a potential risk. If the router contract is compromised, or if you no longer want to use the builder fee rebate, you should be able to revoke those permissions.
How the Builder Fee Approval Works
When you first attempt to trade on Hyperliquid with the builder fee rebate enabled, your wallet (such as MetaMask, Rabby, or Braavos) will prompt you to sign an approval transaction. This transaction grants the Hyperliquid builder fee router permission to spend a specific amount of USDC (or the relevant settlement token) on your behalf.
The Approval Process
- Initiate a Trade: You place a taker order on Hyperliquid.
- Wallet Prompt: Your wallet detects that the builder fee router needs approval to process the rebate and prompts you to sign.
- Review the Approval: You should see the contract address of the builder fee router and the amount of USDC being approved.
- Sign the Transaction: Once confirmed, the approval is recorded on-chain.
Note: Steps below are reconstructed from official docs and standard DeFi approval mechanics. Verify each step against the current UI before relying on it.
What You Are Actually Approving
In most DeFi approvals, you are granting an "allowance" to a smart contract. The builder fee router does not take your principal trading capital; it only interacts with the fees generated from your trades to rebate them back to you. However, it is crucial to understand the scope of the approval.
If the approval is set to an infinite allowance, the router can theoretically access your funds up to the infinite limit if it were ever compromised. While Hyperliquid's contracts are audited, best practices in DeFi dictate minimizing the scope of approvals whenever possible.
How to Revoke Builder Fee Permissions
Revoking permissions is a critical security hygiene step, especially if you are taking a break from trading, switching wallets, or simply want to reduce your attack surface. Revoking the builder fee approval means the router can no longer access your funds to process rebates. If you want to trade again with the rebate, you will need to approve it again.
Method 1: Using Hyperliquid's Interface (If Available)
Hyperliquid's UI has evolved to include more security-focused features. In some versions of the interface, you can manage approvals directly from your account dashboard.
- Navigate to Settings: Log in to your Hyperliquid account via the web or mobile app.
- Find Security/Permissions: Look for a section labeled "Security," "Permissions," or "Approvals."
- Locate Builder Fee Router: You should see the builder fee router contract listed with its current allowance.
- Click Revoke: Confirm the revocation in your wallet.
Method 2: Using a Wallet Manager (Recommended)
For the most reliable and transparent revocation, using a dedicated wallet manager like Revoke.cash or the built-in features of advanced wallets (like Rabby or Zerion) is the safest approach.
#### Using Revoke.cash
Like what you're reading? Try it yourself โ this link supports ChartedTrader at no cost to you.
Sign up on Hyperliquid โ- Connect Your Wallet: Go to Revoke.cash and connect the wallet you used to approve the Hyperliquid builder fee.
- Select Network: Ensure you are on the correct network (Hyperliquid operates on its own L1, but the approval might be on Ethereum or Arbitrum depending on the bridge used for USDC. *Note: Hyperliquid's settlement is on its own chain, but USDC approvals often happen on the source chain or via the Hyperliquid bridge. Verify the network in your wallet history.*)
- Find the Approval: Scroll through the list of approvals or search for "Hyperliquid" or the builder fee router address.
- Revoke: Click "Revoke" next to the builder fee router approval.
- Confirm in Wallet: Sign the revocation transaction.
If you use Rabby, the process is even more streamlined:
- Open Rabby: Go to the "Approvals" tab.
- Filter by Hyperliquid: You should see the builder fee router listed.
- Revoke: Click the revoke button. Rabby will automatically calculate the gas fee and prepare the transaction.
- Sign: Confirm the transaction.
What Happens After Revocation?
Once you revoke the builder fee permissions, the router can no longer process rebates for your trades. If you place a taker order after revoking, you will pay the standard taker fee without the rebate. To regain the rebate, you must approve the router again.
Security Best Practices for Hyperliquid Approvals
Managing smart contract approvals is one of the most important aspects of DeFi security. Here are some best practices to keep in mind when dealing with Hyperliquid builder fee approvals.
1. Avoid Infinite Allowances When Possible
If Hyperliquid's interface allows you to set a specific allowance (e.g., 100 USDC instead of infinite), use it. This limits the potential damage if the router contract is ever compromised. However, if the interface only offers an infinite allowance, you may need to revoke and re-approve periodically.
2. Revoke Before Taking a Break
If you are stepping away from trading for an extended period, revoke all unnecessary approvals. This is a standard security practice in DeFi. Even if the contract is secure, an attacker could potentially exploit a vulnerability in the future. Revoking removes the risk.
3. Verify the Contract Address
Before approving or revoking, always double-check the contract address. Phishing sites often mimic legitimate DeFi interfaces. Ensure you are interacting with the official Hyperliquid builder fee router address, which can be verified on Hyperliquid's official documentation or Discord announcements.
4. Monitor Your Wallet Activity
Regularly check your wallet's transaction history and active approvals. Tools like Revoke.cash or Rabby's dashboard provide a clear view of what contracts have access to your funds. If you see an approval you don't recognize, revoke it immediately.
Troubleshooting Common Issues
"Approval Failed" Error
If you encounter an "Approval Failed" error when trying to approve or revoke the builder fee, it is usually due to one of the following reasons:
- Insufficient Gas: Ensure you have enough ETH (or the native gas token of the network) to cover the transaction fee.
- Network Congestion: High network congestion can cause transactions to fail. Try again later or increase your gas limit.
- Wallet Compatibility: Some wallets do not support certain DeFi interactions well. Try using a different wallet (e.g., switching from MetaMask to Rabby) to see if the issue persists.
"Builder Fee Rebate Not Showing"
If you have approved the builder fee but are not seeing the rebate in your trades, check the following:
- Trade Type: The builder fee rebate typically applies to taker orders. Maker orders already receive a rebate, so the builder fee rebate may not stack or apply in the same way.
- Minimum Volume: Some rebates require a minimum trading volume to trigger. Check Hyperliquid's official documentation for the current minimum volume requirements.
- Approval Status: Verify that your approval is still active. If you revoked it accidentally, you will need to approve it again.
Comparison: Builder Fee Rebate vs. Standard Fees
To understand the value of the builder fee rebate, let's compare the standard taker fee on Hyperliquid with the net fee after the rebate.
| Fee Type | Standard Taker Fee | Net Fee with Builder Rebate | Savings |
|---|---|---|---|
| Standard | 0.05% (as of July 2026) | 0.05% | 0% |
| With Builder Rebate | 0.05% | ~0.03% (as of July 2026) | ~40% |
The builder fee rebate can significantly reduce your trading costs, especially for high-volume traders. However, the security trade-off of granting smart contract permissions must be weighed against the cost savings.
FAQ
What is the Hyperliquid builder fee?
The Hyperliquid builder fee is a rebate mechanism that returns a portion of your taker fees back to you, effectively lowering your net trading cost. It requires granting smart contract permissions to the builder fee router.Is it safe to approve the builder fee router?
While Hyperliquid's contracts are audited and generally considered safe, any smart contract approval carries a theoretical risk. It is recommended to revoke the approval when you are not actively trading to minimize your attack surface.How do I revoke the builder fee permission?
You can revoke the permission using Hyperliquid's interface (if available) or by using a wallet manager like Revoke.cash or Rabby. Connect your wallet, find the builder fee router approval, and click revoke.Will I still be able to trade after revoking the builder fee permission?
Yes, you can still trade on Hyperliquid after revoking the builder fee permission. However, you will pay the standard taker fee without the rebate. To regain the rebate, you will need to approve the router again.Does the builder fee rebate apply to maker orders?
No, the builder fee rebate typically applies to taker orders. Maker orders already receive a maker rebate, so the builder fee rebate does not stack with it.Risk Warning
Risk Warning: Crypto trading involves substantial risk of loss. Never invest more than you can afford to lose. This is not financial advice.