Cross-chain marketplace powered by Moonbeam

Built at ETHDenver 2024
MoonBeam: Runners up

The problem Venus solves

NFTs are a huge ecosystem of digital art across blockchains. To purchase/trade an NFT, you need to hold the native currency of the blockchain which is really a challenge when you have your money scattered across multiple blockchains. A unified currency to purchase/trade NFTs are required for the ease of trade for the users.
Venus is a cross chain marketplace that is built on Moonbeam as a central hub. Users can trade NFTs on any chain by using the native currency of Moonbeam GLMR token. Venus supports Ethereum, Polygon, Arbitrum and Base. Users can mint NFTs on any chain by paying mint fee in GLMR token. There is a special AI feature in Venus where the users can create NFTs across blokchains using an AI prompt powered by Midjourney. Users can view and list NFTs across blockchains which is facilitated by dRPC indexer. Cross chain states are fetched when the user lists an NFT using Cross chain Queries powered by Wormhole. Wormhole cross chain relayers are used to relay transactions from Moonbeam to the other EVM networks and vice versa. In future, multiple cross chain protocols will be integrated to maximise blockchain integrations and expand to COSMWASM blockchains too.

Challenges I ran into

I ran into issues with Wormhole. I struggled to get my cross chain transactions working. I learnt a lot in my process of debugging the issues I ran into. Special thanks to Barnji from Wormhole team.

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.