Introducing Pooch: A Cross-Chain NFT Bridge

He’s One Nifty Mother Pupper.

Pooch
Pooch
3 min readMar 21, 2021

--

Scaling blockchain networks is a well-known and pressing issue.

The story is all too familiar: you want to send a transaction, but would rather wait for gas fees to come down from Mars. With solutions like rollups and bridges arriving on the scene, the Pooch team wanted to create a solution that allows users to directly move ERC721 tokens across EVM-compatible chains.

Existing solutions are few, restrictive, or have a steep learning curve with regard to technical capabilities. We saw this as an opportunity with enormous growth potential. By building the infrastructure that allows users to freely transfer NFTs across chains inexpensively, we can help grow communities on other chains, lower barriers to minting and sending NFTs, and bring ecosystems closer together.

How?

Enter 🐶Pooch🐶: A simple, fun interface for NFT creators, collectors, investors, and enthusiasts to transfer their NFTs across blockchains.

🐶 Pooch Explained

Pooch was built out of necessity during ETHGlobal’s 2-day NFTHack.

Pooch is an easy and unintimidating way for users to transfer NFTs and leverage the performance capabilities of different networks. NFTs could be minted cheaply on networks with greater transaction per second (TPS) or faster finality, and then transferred cheaply to Ethereum, where most of the action with NFTs is taking place. For dapps, adding bridges may serve as a user acquisition strategy by being a nexus that captures organic engagement between chains.

🐕 The Ulti-Mutt Bridge

Our NFTs are like our pooches; they’re much too cute to be left on our home chains.

Pooch is designed to be compatible with any blockchain that has implemented ChainBridge’s ERC721 handler. The initial demo connects Ethereum’s Görli and Kotti testnets, but the interface is designed to be arbitrarily composable, connecting with any ChainBridge implementation with a few minor tweaks.

💰 What Does it Cost?

With the price of ETH and network congestion on the rise, even basic transactions on Ethereum are becoming prohibitively expensive for entry-level players.

Pooch enables you to take advantage of dapps, games, and lower transaction fees on different chains.

There is no platform fee with the current implementation, however, this fee will be configurable based on the source chain’s fee structure.

🦴 Play With Pooch

We’re not quite ready to unleash Pooch just yet, so right now the app is in testing.

Going forward, we plan to build even more nifty features for Pooch as well as:

  • 🎾 Launch Pooch on mainnet.
  • 🐩 Connect with new chains.
  • 🐕 Integrate NFT analytics.
  • 📦 Implement batch-send functionality.
  • 🐶 Integrate Pooch with NFT marketplaces like Rarible and OpenSea.

While Pooch is still being groomed, we promise he will ready soon. In the meantime, you can learn more here:

And while you’re at it, follow us on socials:

--

--