Skip to content

Contracts and addresses

Chain ID 3338
Currency PEAQ
RPC https://quicknode1.peaq.xyz
Explorer peaq.subscan.io

These are peaq’s own contracts (Economics 2.0). Mova calls them directly.

Contract Address Mova uses it to
MachineStateAndSync 0xcD1917FB2a56459AcA34FDD118e08776dE0890f2 Register a robot
MachineRegistry 0x64b93Cc29b251fAFa83BD110cDB1C24207f85536 Read the owner, type and wallet; update the wallet
MachineSubscription 0x9e37AD189c334C92e6B8a812Ca4c02f35Ac43895 Quote the bond; read the plan
EventRegistry 0xA1e7F1d7B24dAb55Dc92491e6d9B89F6E925Ad1e Record income
PEAQ token 0x0000000000000000000000000000000000000809 Pay the bond
Batch 0x0000000000000000000000000000000000000805 Record several payments in one confirmation

Credit ratings come from peaq’s API at https://mcr.peaq.xyz.

Chain ID 4663
Currency ETH
RPC https://rpc.mainnet.chain.robinhood.com
Explorer robinhoodchain.blockscout.com
Token Address Decimals
USDG 0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168 6

Mova has one contract of its own: RobotWallet, the spending account. There is no shared deployment. Each robot’s owner deploys one for that robot, so every spending account has its own address, shown on the robot’s page.

In the robot’s identity on peaq, as service endpoints in CAIP-10 form:

#mova-wallet MovaWallet eip155:4663:<wallet address>
#mova-robot-key MovaRobotKey eip155:4663:<robot key address>