OpenTrade Docs
  • 👋Welcome to OpenTrade
    • 💻Platform Overview
    • ⛓️Blockchain Protocol
    • 🖥️Web Application
    • 🪙Supported Digital Assets
    • 🌐Supported Blockchain Networks
    • 📂Supported Digital Wallets
  • Stablecoin Yield
    • 📘Product Overview
      • 🗳️Vaults
      • 🏛️Key Parties
      • 🔐Loan Collateral
      • ➡️Making Loans
      • 🪙Vault Tokens
      • 🧮Exchange Rates
      • 🗓️Calendar & Business Days
      • 👩‍⚖️Legal
        • 🛡️Bankruptcy Remote Structure
        • 📗Master Lending Agreement
        • 📓Loan Confirmations
        • 📃Security Trust Deed
        • 📙Platform Terms of Service
        • 🔍Privacy & Cookie Policies
    • 💸Stablecoin Yield Vaults
      • 🏦Money Market Fund Vaults
        • 💵USD Money Market Fund Vault
          • 💰Interest Rate & Fees
          • ➡️Making Loans
          • ⬅️Withdrawals
        • 💵Franklin Templeton Benji MMF Vault
          • 💰Interest Rate & Fees
          • ➡️Making Loans
          • ⬅️Withdrawals
        • 💵Flexible Term USDC Vault
          • 💰Interest Rate & Fees
          • ➡️Making Loans
          • ⬅️Withdrawals
        • 💶Flexible Term EURC Vault
          • 💰Interest Rate & Fees
          • ➡️Making Loans
          • ⬅️Withdrawals
      • 🏭High Yield Corporate Bond Vault
        • 💰Interest Rate, Exchange Rate, Fees
        • ➡️Making Loans
        • ⬅️Withdrawals
      • Managed DeFi Yield Vault (Beta)
        • 💰Interest Rate & Fees
        • ➡️Making Loans
        • ⬅️Withdrawals
      • 📆Fixed Term US Treasury Bill Vaults
        • ⏳Fixed Term Vault Mechanics
        • 🎟️Interest Rates & Fees
        • 🔄Early Withdrawal Requests
        • 🟢Loan Rollovers & Rollover Termination
        • 💬Loan Statuses
        • 🖱️Lender App Overview
  • 💻Integrations
  • ⚙️Contract Addresses
  • 🛡️Code Audits
  • 📥Onboarding
    • ✅Eligibility Requirements
  • 🧑‍💻User Guides
    • 🏎️Getting Started
    • 🔥Fireblocks Users
      • 🔄End-to-End
      • ✅Whitelisting Contracts
      • ⚙️Configuring Your TAP
      • 🔌Connecting via WalletConnect
      • 🪙Listing a Vault Token
      • ⬆️Making an Investment
      • ⬇️Making a Withdrawal Request
    • Safe{Wallet} Users
    • 🟣Circle Mint Users
    • 🟦Coinbase Prime Users
Powered by GitBook
On this page
Export as PDF
  1. User Guides
  2. Fireblocks Users

Configuring Your TAP

Learn how to configure your Fireblocks TAP to interact with OpenTrade

PreviousWhitelisting ContractsNextConnecting via WalletConnect

Configuring Transaction Authorisation Policies (TAP) for OpenTrade Contracts

Fireblocks has a powerful Transaction Authorisation Policy engine which sets rules governing your interactions with both internal and external addresses and contracts.

At a minimum, most Fireblocks workspaces prohibit interactions with non-whitelisted addresses, so you must first whitelist OpenTrade contract addresses via the process above. Once whitelisted, you can configure a TAP that governs interactions with those whitelisted addresses.

Fireblocks will consider interactions with OpenTrade as Contract Calls. At a minimum, your TAP must allow for Contract Calls, including typed messages and approve transactions, with the OpenTrade contract addresses you've whitelisted.

The guide below shows a basic rule configuration for interacting with OpenTrade Loan Vaults.

There are many other possible rules and combinations of rules you could configure which depend largely on other TAPs you may have already configured in your workspace. It is your sole responsibility to ensure the safety and security of your workspace's TAPs.

🧑‍💻
🔥
⚙️