A calling contract is any smart contract that invokes the Forte Rules Engine to check a policy.

To subscribe a smart contract to a policy takes three high-level steps:

  1. the contract is integrated with the Forte Rules Engine (see our integration guide)
  2. the contract must be added to the list of allowed calling contracts for the targeted policy
  3. the targeted policy must be added to the list of policies to check for the calling contract