TempleTeleporter uses mint which will not work on arbitrum.
Stakers need TEMPLE tokens, and since Staking contract is deployed on Arbitrum, TEMPLE holders need to use TELEPORT to bridge TEMPLE token to Arbitrum first.
And when TempleTeleported recieves the message it calls
it uses temple.mint()
, but the TEMPLE token on arbitrum uses bridgeMint()
.
See here for the address from the docs.
Users will burn TEMPLE tokens on mainnet but will not mint one Arbitrum.
manual
use bridgeMint() instead of mint().
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.