Setting up your Fireblocks' account
Before paying on Request with Fireblocks, you must whitelist smart contracts and check your policies. This section explains how.
1. Whitelist Request's Smart Contracts
Request uses smart contracts to facilitate most payments. These must be whitelisted in Fireblocks first.
Go to the Whitelisted addresses menu in Fireblocks (https://console.fireblocks.io/v2/whitelisted-addresses)
Click on Create Wallet
Select Contract
Give it a name, e.g. "Request Finance Contracts"
Click Create Wallet
Next, click Add Address
Select the network, e.g. Ethereum
Add the Request smart contract, e.g.
0x3cF63891928B8CeebB81C95426600a18cd59C03ffor batch payments on EthereumRepeat as needed
Request uses multiple smart contracts per network, depending on the use case. Refer to this article to identify the right addresses.
2. Verify Fireblocks Policies
After whitelisting the relevant smart contracts, verify that your Fireblocks' policies settings will allow payments via Request.
2.1 "Approve" Policy
You need to allow all or the whitelisted addresses to make "Approve" transactions.
Go to the Policies menu in Fireblocks (https://console.fireblocks.io/v2/policies)
Find and click on Approve to check your settings for approval transactions
Next to your policy, click on "..." and Edit to open the policy settings
In your policy settings, make sure that under Scope:
Also in your policy settings, ensure that under Action, "Allow" is selected
Click Save rule to update the policy
2.2 "Contract Call" Policy
Lastly, repeat the same set up as with the "Approve" policy for the "Contract Call" policy:
Go to the Policies menu in Fireblocks (https://console.fireblocks.io/v2/policies)
Find and click on Contract Call to check your settings for contract call transactions
Next to your policy, click on "..." and Edit to open the policy settings
In your policy settings, make sure that under Scope:
Also in your policy settings, ensure that under Action, "Allow" is selected
Click Save rule to update the policy
Having issues? Refer to Fireblocks' help article for policies or contact [email protected].
Paying with Fireblocks on Request Finance
Open the payable on Request Finance
Click Pay Now / Batch Payment
In the wallet connection popup, select WalletConnect
Under Desktop, click on Fireblocks or View All → Fireblocks
This will open the Fireblocks console. Follow the instructions to connect your Fireblocks account to Request Finance
Go back to Request Finance to continue with the payment
Having issues? Refer to this video guide or contact [email protected].


