Skip to content

FAQ ​

Are keys ERC-20 or ERC-721 tokens? ​

No. Balances are tracked in contract mappings per twin; positions change only via the buy/sell bonding curve functions.

How do fees work? ​

Each trade splits fees between the protocol treasury and the twin owner, using percentages set by the contract owner.

Can the owner change fees later? ​

Yes. Updates apply to future trades only.

What happens if I overpay when buying? ​

Excess msg.value is not refunded - send the exact amount returned by the pricing helpers.

Do you support multiple chains? ​

Testnet support exists on Base Sepolia; mainnet deployments are to be announced.

How do I verify my metadata URL? ​

If you are the mapped owner, call setDigitalTwinUrl(id, url); the app reads the value directly on-chain.