# Security

### Introduction

The security of the Paribus Protocol is our highest priority; our development team, alongside third-party auditors and consultants, has invested considerable effort to create a protocol that we believe is safe and dependable. All contract code and balances are publicly verifiable, and security researchers are eligible for a bug bounty for reporting undiscovered vulnerabilities.

We believe that size, visibility, and time are the true test for the security of a smart contract; please exercise caution, and make your own determination of security and suitability.

### Audits

The Paribus Protocol has been reviewed & audited by [Hacken](https://www.hacken.io/).

1. [Hacken - May 2022](https://hacken.io/wp-content/uploads/2022/06/Paribus_25052022_SCAudit_Report_2.pdf)
2. [Hacken - March 2023](https://wp.hacken.io/wp-content/uploads/2022/06/Paribus_SC-Audit-Report_13032023_SA-908-3.pdf)
3. [Hacken - December 2023 - WIP](https://hacken.io)

### Bug Bounty Program

Security is core to our values, and we value the input of hackers acting in good faith to help us maintain the highest standard for the security and safety of the Ethereum ecosystem. The Paribus Protocol, while it has gone through professional audits and formal verification, depends on new technology that may contain undiscovered vulnerabilities.

Paribus encourages the community to audit our contracts and security; we also encourage the responsible disclosure of any issues. This program is intended to recognize the value of working with the community of independent security researchers, and sets out our definition of good faith in the context of finding and reporting vulnerabilities, as well as what you can expect from us in return.

More informations about the scope, rewards as well as terms and conditions can be found at [Immunefi.com](https://immunefi.com/bounty/paribus/)

**All reward determinations, including eligibility and payment amount, are made at Paribus’s sole discretion. Paribus reserves the right to reject submissions and alter the terms and conditions of this program.**


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.paribus.io/for-developers/security.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
