# Security

Loxodrome has utilized the codebases and contracts from both Velodrome and Solidly as a foundation for its platform. These codebases are directly derived from the open-sourced Solidly smart contracts, which were made available in March 2022.

Regarding the Velodrome codebase, it underwent a comprehensive security audit and peer review during the Code4rena bug bounty contest. As a result of this process, all high or medium risk issues were resolved prior to deployment.&#x20;

### Audit&#x20;

{% embed url="<https://app.secure3.io/203ca47f68>" %}

### **Contracts verified**

\
Loxo Address: xxxx&#x20;

veLoxo(votingEscrow) Address: 0x5EF2b39FD170584839f55d9BF9be0C5DD7a51C6f&#x20;

VeArtProxy Address: 0x5623494Ad2Bdf9104C8Bd6D3363fD72dc5aF8489&#x20;

RewardsDistributor Address: 0x255d1342a448c947304486d0adb4054cf18dF32e&#x20;

PairFactory Address: 0x9442E8d017bb3dC2Ba35d75204211e60f86fF0F8&#x20;

GaugeFactory Address: 0x3dDeDDF3694105E5d8B7fA4dF31D825c68ddA554&#x20;

BribeFactory Address: 0x1951B18768bF2E7cA76e2da51575017C225043CB&#x20;

Voter2 Address: 0x949e5a9FcC69F93e4EF35FeAD6B0d8693f28D603&#x20;

WrappedExternalBribeFactory Address: 0x56e97366930e562646Caf1Af6963Aa6f0613d64a&#x20;

Router Address: 0xdF26eff103B7370B3BbA92686e4bd8c9EA4fC5ac&#x20;

LoxoHolders Address: 0x7f8Cb1d827F26434da652B4E9Bd02C698cC2842a&#x20;

MasterChef Address: 0x71A2Ae8E6E3E70643F60cD49a951206905232Ed5&#x20;

Royalties Address: 0xD49A940ec11A9e474D829114aB1D51Db9d5b5472&#x20;

MinterV2 Address: 0xCB92D1173FbB4391138408E81f7ccBAaaD71Bc19&#x20;

PairAPI Address: 0xd9814e2485D60a404F458ebe3df3866FCBfB8ED7&#x20;

veNFTAPI Address: 0xa5462DC0aaCc9358f529A81D174350AFa47ca1aA&#x20;

RewardAPI Address: 0x54854C2FFd1454e54ee29a569bBAFa1Bc821100a&#x20;

LoxoLibrary Address: 0xf36239D2b7C7660D71163cC1707c1164757b0404&#x20;

EpochController Address: 0x0C8D14400481F59b686Eaa35E925B6957d3BACf1

NFTSalesSplitter proxy Address: 0xC2B579b84bB4CF4908Ef08acF43022eF94304B14&#x20;

NFTSplitAutomation Address 0x8E9bC952E2206F76BD0C2C04730c5bE28F0cC3f8

<br>

### Github

{% embed url="<https://github.com/Loxodromexyz/Loxodrome_Contracts>" %}


---

# 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.loxodrome.xyz/information/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.
