Skip to main content

Diamond Facets

The Diamond also includes the standard EIP-2535 facets: DiamondCutFacet for upgrades, DiamondLoupeFacet for introspection, and OwnershipFacet.

NFT Contracts

  • Regular NFTs use odd token IDs.
  • Gift NFTs use even token IDs.
  • Ambassador NFTs use a separate contract and configuration.

Upgradeability Matrix

Role Management

The function-level list for every role is in the centralization section of the CertiK report.

Balance Schema

FinPro balances are separate. FinPro positions are opened directly from the user’s EVM wallet in USDT (BEP-20) and paid out to the same wallet. They do not use the Regular Balance or the Accumulative Balance. See FinPro & FinFlow.

Payment Priority

1

Selected valid Voucher

If the user explicitly applies a valid voucher at checkout, its value is consumed first.
2

Accumulative Balance

Applied when eligible and selected, under the documented fee rules.
3

Regular Balance

Any remaining amount is deducted from the Regular Balance.
All transactions on BNB Smart Chain require standard network gas fees paid in BNB, separate from USDT balances used within the ecosystem. Contract deployments and balances are publicly verifiable on BscScan; official contract addresses are listed at app.rwanftfi.com/smart-contracts.