> For the complete documentation index, see [llms.txt](https://xionis.gitbook.io/xionis-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://xionis.gitbook.io/xionis-docs/architecture/reclaim-protocol.md).

# Reclaim Protocol

Reclaim Protocol allows us to verify users with the help of multiple providers in order to provide collateral discount based on their Trust Score.

<figure><img src="https://2357097732-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJELgdiSwYbhlx1pJr7x8%2Fuploads%2Fya80BaMJORlGzLwzAGoT%2Fimage.png?alt=media&amp;token=3038312e-8e21-4ebe-a59b-82b551a51feb" alt=""><figcaption></figcaption></figure>

### How do we use Reclaim in XIONIS?

More Verifications ⇒ Higher Trust Score ⇒ Higher Collateral Discount

#### 1. Reclaim Verifier Backend

URL - [https://xionis.onrender.com](https://xionis.onrender.com/ping)

Routes -

— GET /api/v1/reclaim/:address - Returns the list of verified providers for the given address

— GET /api/v1/reclaim/config/:provider - Returns the Reclaim Client Config for the given provider

— POST /api/v1/reclaim/proof - Stores the data associated with the verification

#### 2. Reclaim Verifier on Neutron

We have deployed a basic verifier on Neutron Pion Testnet. It helps with the on chain submission of the proof generated after the verfication.

Code - <https://github.com/parthg1901/xionis/tree/main/reclaim-client>

Verifier Contract - <https://neutron.celat.one/pion-1/contracts/neutron1gkwd8jlhx0y77tmcd0cckakl99xecvz28wjnxc8hfadhvnqtt5us0y6sfx>

### What's Next

Currently, we use 5 providers for determining the Trust Score. This number can easily be increased as the project scales further and the collateral discounts need to be reduced.

We also plan to adopt a decentralized approach to reduce server usage and bring the proofs directly to XION
