---
title: "Religant"
path: "/ecosystem/religant"
bannerImage: "https://j9ytchrzkvqpcul7.public.blob.vercel-storage.com/1c6c08fe-4146-4160-9d95-af5376568cd4.avif"
version: "2.0.0"
author: "ShardSpace Admin"
createdAt: "2026-02-06T16:07:56.794Z"
updatedAt: "2026-03-28T14:12:03.726Z"
---

# Religant

**Religant** is a decentralized oracle service designed to provide accurate and up-to-date price data feeds on the Radix network.

### Functionality

The Religant Oracle protocol operates by aggregating data from various sources. A network of data nodes queries exchanges for current transaction data and submits this information to a contract. This contract employs a consensus mechanism to determine the aggregate price. Data nodes, running the Religant node backend software, update the feed at regular intervals or when the new aggregate price exceeds a specified divergence threshold, currently set at 2%. This threshold ensures that the rate from the Religant oracle's feed remains within 2% of actual transaction rates on exchanges.

### Component API

The user-facing API of the Religant Oracle is straightforward, consisting of a single method, **`get_price`**, which returns a **`PriceData`** structure containing the current XRD/USD exchange rate and a timestamp. The **`Option`** wrapper in the return type ensures type safety, with the method usually returning a valid result after the initial round of Oracle feed aggregation.

### Integration Guide

Integrating the Religant Oracle into an application requires [several steps](Religant%208f8511c04231415ab9733ba803ad85bf.md):

1. $1

2. $1

3. $1

4. $1