A mechanism called oracle is required for the trusted access of agricultural risk factor data to smart contracts from external sources such as Internet of Things (IoT) devices, web services and ...