🔶EVM bridge
TeleOrdinal enables buying Ordinals from Ethereum, Polygon, Arbitrum, Optimism, and BNB Chain. However, the marketplace contract resides on Polygon. This is done to consolidate all the Ordinals on one chain, preventing fragmentation of listed Ordinals and optimizing the trading experience for both buyers and sellers. Buyers have access to all listed Ordinals from all EVMs, while sellers receive offers from all EVMs by listing Ordinals on one chain.
How to buy Ordinals from any EVM?
Let's say you want to buy an Ordinal from Ethereum. Here, you send your buying request and tokens to the Ethereum connector contract, specifying which Ordinal you want to buy, your offer price, and your Bitcoin recipient address. This contract then forwards your request to the Polygon connector contract using the EVM bridge. Subsequently, the Polygon connector contract submits your offer to the marketplace contract on your behalf.
You can also increase your bid in the same manner by sending an increase request to the Ethereum connector contract, which is then forwarded to the Polygon connector contract. To cancel your offer, you only need to send your request by signing a message and sending it to our Teleporter node. In the message, you specify which offer you want to withdraw. Then, your message signatures are checked by the contract, along with verification that you are the user who made that offer. If everything checks out, the contract sends your funds back to your EVM address on Ethereum. So, you can easily make an offer from Ethereum, increase your offer, and also cancel your offer from it.
Last updated