TempleGold.send()allows sending tokens from one address to the same address, but on another chain.
Since smart accounts are not guaranteed to have the same address on every chain, it's possible for a smart contract, for example smart wallet, to bridge their tokens and forever lose them because they don't own the address on the other chain.
Loss of funds
Manual Review
Restrict the bridging to EOAs only.
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.