# What's uniIOTX

Bedrock on IoTeX blockchain removes several drawbacks that exist with Delegated Proof of Stake on IOTX. We handle all interaction with the IoTeX blockchain in your place. With Bedrock on IoTeX, you instantly get uniIOTX when depositing. It can be traded, sold or held at any time, which provides our users with liquidity on their staked IOTX.

In addition, Bedrock has no minimum deposit requirement, allowing everyone to earn rewards on IOTX. There is also no maximum deposit amount for IOTX, but we will perform compliance checks on sanctioned addresses to ensure that sanctioned wallet addresses do not participate in the Bedrock protocol.

As uniIOTX is built on-chain, and all contracts are open-source and available for anyone to view, the total supply of uniIOTX can be checked and verified via this contract address:&#x20;

<https://iotexscan.io/token/io1ydhccznpmfr5mvsmdylm96n64vxgqwy5f738lx>

The uniIOTX deposit smart contract is as follow:  [https://iotexscan.io/address/io19jg5h2r5m9qfpwswdat8jzacadk5cljl9j4m98](https://iotexscan.io/address/io19jg5h2r5m9qfpwswdat8jzacadk5cljl9j4m98#transactions)<br>

The uniIOTX smart contract has been audited by Peckshield. You can find the smart contract audit report for uniIOTX [here](https://github.com/RockX-SG/uniiotx/blob/main/docs/PeckShield-Audit-Report-RockXStaking-IOTEX-v1.0.pdf).

***

**Learn more about Bedrock on our whitepaper for uniIOTX**

{% file src="/files/8yIteMsWiT6olwy27N2S" %}


---

# 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.bedrock.technology/multi-asset-liquid-staking/uniiotx/whats-uniiotx.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.
