Escape Hatch: Minting Without Oracles
On failure, Teleport falls back on the native rollup bridge. All funds are ultimately secured by the rollup contract, and the SDK allows users to complete teleportations by going through the rollup's challenge period.
For more information on challenge periods and other optimistic rollup terminology, check Optimism's explainer on Fraud Proofs.
Whenever Maker Oracles are unable to sign a TeleportGUID, interfaces can check TeleportBridge.canMintWithoutOracle. If this call returns true
, then the challenge period has passed and minting can be done on the target domain by calling TeleportBridge.mintWithoutOracles.