Wallet and contract
How ReoVex.io handles your wallet
You sign every USDT payment in your own wallet. The ABI shipped with this site lists no owner, pause, or upgrade function. That is not a promise that the program is safe.
Official definition
ReoVex.io is a 100% fully decentralized platform. It is the official site of Passive Pro on BNB Smart Chain, and it is not Reivex. A member connects their own wallet and signs register or activateLevel. The PassiveProProgram contract pulls USDT in that transaction and emits Payout. The website does not hold USDT and does not choose who is paid. This is not a guaranteed return and it is not financial advice.
- owner()
- Not in this ABI
- Upgrade
- Not in this ABI
- Pause
- Not in this ABI
- Signer
- Your wallet
What this ABI lists
PassiveProProgram is the program on BNB Smart Chain. This build reads 0xE2f210e317f5521789b57CA32CB98cC089Bf3ba1. Open that address on the block explorer.
The ABI shipped with this website lists register, registerById, and activateLevel, plus the errors ReentrancyGuardReentrantCall and SafeERC20FailedOperation. It does not list owner, pause, unpause, upgrade, setPrice, or a withdraw function. That describes this ABI. It is not proof that no other control exists, and it is not an audit. Read the bytecode on the block explorer. systemWallet() still receives payout type 5 when a sponsor has not opened the level being paid.
Constructor arguments in this ABI are the USDT token, systemWallet, root, and the level prices. After deployment, this frontend has no call that changes those values. Confirm that on the explorer. Verified source code, if the explorer shows it, is the text to read. This site does not claim an audit.
The member signs every payment
Registration and level activation are transactions from the member's wallet. The contract checks the USDT balance and the allowance, then pulls the price of that level. The ABI includes the error names ReentrancyGuardReentrantCall and SafeERC20FailedOperation, which are the names OpenZeppelin uses for those failures. Payouts to other wallets happen inside that same transaction. The website does not keep a balance it later releases.
What stays in your hands
The wallet keys stay with the member. ReoVex does not ask for a seed phrase. A display name, a profile photo, and Telegram notifications are optional. They cannot open a level, move USDT, or rewrite a board. The on-chain ID follows the wallet address.
Confirm the site is reovex.io before connecting. Confirm the wallet is on the chain this page names. Approve only the USDT amount the level asks for. Crypto and smart-contract risk remain: contracts can have bugs, and prices of USDT and BNB can change. This is not financial advice.
