Bankless - Squid with Fig | ETHDenver 2023 Interview #5
Episode Date: March 9, 2023Sometimes, the frontier is at a crypto conference. One of the most prestige being, ETHDenver! We’re back with a handful of exclusive interviews with some of the most fascinating minds in crypto. W...ish you could make it to all the crypto conferences, but don't have the time? Don't worry, Bankless brings the frontier to you. In this episode, we’re talking to Fig from Squid, a crosschain swap protocol built on top of Axelar. Is Squid finally the interoperability solution we’ve all been waiting for? Tune in to find out! ------ 📣 RhinoFi | Makes DeFi Frictionless https://bankless.cc/rhino ------ 🚀 JOIN BANKLESS PREMIUM: https://newsletter.banklesshq.com/subscribe ------ BANKLESS SPONSOR TOOLS: ⚖️ ARBITRUM | SCALING ETHEREUM https://bankless.cc/Arbitrum 🐙KRAKEN | MOST-TRUSTED CRYPTO EXCHANGE https://bankless.cc/kraken 🦄UNISWAP | ON-CHAIN MARKETPLACE https://bankless.cc/uniswap 👻 PHANTOM | #1 SOLANA WALLET https://bankless.cc/phantom-waitlist 🦊METAMASK LEARN | HELPFUL WEB3 RESOURCE https://bankless.cc/MetaMask 🚁 EARNIFI | CLAIM YOUR UNCLAIMED AIRDROPS https://bankless.cc/earnifi ------ Timestamps: 0:00 Intro 3:09 What is Squid? 4:26 Squid vs. Previous Interoperability Solutions 7:52 Fig’s Chain Fatigue Response 9:04 Squid’s Use Cases 11:15 Closing & Action Items ----- Resources: Fig https://twitter.com/ecdsafu Squid https://twitter.com/squidrouter ----- Not financial or tax advice. This channel is strictly educational and is not investment advice or a solicitation to buy or sell any assets or to make any financial decisions. This video is not tax advice. Talk to your accountant. Do your own research. Disclosure. From time-to-time I may add links in this newsletter to products I use. I may receive commission if you make a purchase through one of these links. Additionally, the Bankless writers hold crypto assets. See our investment disclosures here: https://www.bankless.com/disclosures
Transcript
Discussion (0)
We are at the Axilar Interoperability Series.
I'm talking to Fid from Squid.
Fid from Squid.
I had no idea what Squid was, but when I came to the Axelar event,
I talked to the co-founders of Axelar and other people in this space,
who should I talk to?
And so they said, you should talk to Figg from Squid.
So here we are about to go talk to FIG from Squid,
right after we talked to some of these fantastic sponsors
that make the show possible.
Cracken is our strategic sponsor for 2023.
Why?
Because Cracken has been around for over 12 years
and has proven itself to be deep.
deeply aligned with the crypto industry.
Trusted centralized crypto platforms are hard to come by these days, which makes the few remaining
ones even more valuable.
With over 9 million users and not a cent lost, choosing Cracken as our strategic sponsor for
2023 was a no-brainer.
We need exchanges like Cracken to provide the on-ramps to get people to go bankless.
And Cracken's emphasis on security and transparency makes us feel good about having them as a
sponsor.
If you're unsure about your centralized exchange or on-ramp, perhaps open an account with Cracken
today.
unsure about the rest of Web3, well, then maybe you should get your learn on with MetaMask
Learn. Learning about crypto is hard. There's no one out there to hold your hand to get into this
industry until now. Metamask Learn is the best place I've ever seen to send someone to learn
everything there is to know about Web3. If you're a company trying to onboard employees or you're
a son or daughter trying to onboard your boomer parents, MetaMask Learn is the place to send them.
Interactive and engaging lessons, making learning about Web3 fun and easy. Now, one of the
Once you're through the Crackens Gates and you've taken the Metamask course on what's a Dex,
you're safe to make your first stop into the world of Defy.
Where better to start other than Uniswap?
Uniswap is, of course, a decentralized exchange for crypto asset trades and swaps,
but it's now also an NFT aggregator as well,
making Uniswap some of the best decentralizing trading tech that's out there.
Uniswap's big announcement at Eith Denver is their Uniswap wallet,
which is waiting to get released to the public as soon as Apple stops being a big old bully about crypto apps in the app store.
Uniswap is basically on every chain that's relevant in the crypto ecosystem, so if you want to use Uniswap, but with the cheapest possible fees, then use Uniswap on Arbitrum.
The Arbitrum layer two is the host of Ethereum's most vibrant defy and NFT communities.
Arbitrum is already surpassing the ETH layer one in transaction volume, and it's not even close to full capacity.
With so many vibrant communities on Arbitrum, Arbitrum is a good place to call home for the era of layer twos.
Speaking of settling into new homes, the Phantom Wallet is now available on both Ethereum and Polygon.
That's right.
The number one wallet on Solana is expanding into the Ethereum ecosystem.
Phantom is the one wallet for everything.
Displaying NFTs, making NFT trades, swapping tokens, staking tokens.
So if you're a multi-chain surfer or an NFT power user, then the Phantom wallet is for you.
It also comes in mobile.
Check it out at phantom.
Now, let's get into the interview.
All right, Bankless Station.
I'm here with Figg, the co-founder of Squid.
Just kidding.
I'm not that short, but he's unequivocally a member of Tal-Dow.
Figg, how's it going, my man?
Yeah, good man.
Nice to be here.
So I came into this.
Axelar Interop Summit learning about this interoperability world. And I asked one of the guys,
who should I talk to? And they said Squid. And I asked somebody else. They also said Squid.
So here we are talking to the guys at Squid. So Fig, what is Squid?
So Squid is a cross-chain swap protocol, which allows you to swap any token from one chain to another.
But it's built on Axelor's general message passing. So what it means is you can call a contract
on any chain, but you can also swap into a currency on any chain. So you can think about it.
We allow you to swap from any token to any token, but you can also buy an NFT with any token,
you can stake with any token.
You can really do anything across chain.
And it's all done via Axelar, which is a really secure, decentralized cross-chain protocol.
So Squid is an application on top of Axler?
Exactly, yeah.
So you can think of Axler as the execution layer, and Squid builds the payloads.
So we have a set of smart contracts, which run every chain,
and we have a backend which calls every chain,
calls on the Dexas on every chain,
generates a route,
and then we send it back to the user.
We have an SDK,
so devs can add it to the application
or to a front end,
where the route is translated into a single payload,
which you signed with MetaMask once,
and then it gets executed across chain by Axler.
So I've heard similar pitches like this before,
especially back in like 2017,
the big whole interoperability was a big meme.
Not to say it is a meme fundamentally,
but like I've heard the pitch of just like any chain, any asset,
what's the big difference about squid that's different from all the other previous interoperability solutions that's out there?
Yeah, for sure.
So atomic swaps have been a narrative for a long time.
The real difference is that squid is modular.
So really what we're doing is we're composing existing liquidity across chains.
We don't have any of our own liquidity.
We just we plug into uniswap, we plug into quick swap and polygon,
whatever the best swap is anywhere,
we can route liquidity through it.
So there's that sort of modularity.
And what it also allows users to do or devs to do
is you can plug it into your application.
So atomic swap, you can swap from USC on Polygon
to USC on Avalanche,
but you might not be able to buy the NFT also on the same click.
So I think there's been this switch
where we're not just swapping anymore.
We're starting to what we had on Ethereum in the early days,
of like, you know, these DeFo Lego idea, any app can be plugged into any other app permissionlessly.
Now we have this cross-chain.
So the ecosystem can scale, whether it's cross-roll-up, cross-chain between L1 and roll-up.
You can compose an application with another application no matter where it is.
Okay, so the mental model I've had is there's a couple applications in the Ethereum ecosystem.
One is bungee. bungee.
If you're familiar with it, that's powered by socket.
The other one is Li-Fi, and these are really cross-chain aggregator,
decks aggregators, right?
And so it aggregates the liquidity across the layer two across all the chains.
But I'm getting the sense that Squid is that for the broader ecosystem,
but also more logic than just simple ERC20 tokens.
You also get to do application logic, passing through application logic.
Am I on the right track here?
Yeah, I think you're in the right track.
So LifePan socket are also bridge aggregators.
So they use different infrastructure providers.
under the hood. We only use Axler and the ability, so the benefit that gives us is because
cross-chain is already so complex, we can compress all of the hard stuff into one package
and give you a really reliable execution and then we can also buy NFTs across chain. So
I just did a workshop where I showed users how to buy an NFT across-chain. It's basically the same
experience as building on a single chain. And because we're always using Axelar, we get very
reliable execution, the user always experienced this as the same thing. And also we can add
Axelar-specific features. So Axelar has deposit addresses, which is this idea where you're withdrawing
from a centralized exchange and you can't sign a transaction. All you can do is withdraw to an address.
So in order to do something more complicated, like do a cross-chain swap or buy an NFT on another
chain, which the exchange might not support, say you're on Binance and you want to buy an
NFT on Cosmos and the and Binance can't withdraw to that that Cosmos chain we can create an address
by Axelah which you can withdraw onto ETH on L1 or whatever cheap the cheapest chain is like
avalanche and then it automatically triggers a cross chain swap goes across by the NFT sends it to the
user's wallet and these are very axelar specific features which you know we get because we're only
built on Axler okay beautiful I'm starting to see it and really I think the the theme the meta
that I've started to identify here at this Interop Summit
is that there's definitely going to be more chains.
And this is a content team that we've had recently on Bankless
when we talked to Jesse and the optimism team
about the super chain.
A lot of chains are happening,
even though people are definitely getting chain fatigue.
And so it sounds like Axler and also Squid
are doing a lot of abstraction work, not fuscation work.
So the idea really isn't that Axler is this brand new chain
and we're all going to migrate to Axler.
That's not its purpose and that's not what Squids trying to do either.
It's really actually trying to reduce complexity
more than add complexity. Is that about that? Yeah, exactly. Axler's done really well at just being
a messaging layer and being security layer, messaging layer to start with, keeping, getting the basics down.
And now they just launched this V2, which you might have already talked about. So you can,
you can connect any bridge protocol, whether it's a ZK bridge or like client, fully trustless
protocols into Axler. So what it means is that, you know, a new chain pops up, it has its own
bridge protocol, which is fully trustless and built into the consensus.
Axelah can adopt that as well.
So, yeah, we're really happy to be building on them
because we feel like we'll get the most exposure
and probably the best security.
What's the exemplar use case
that you like to use an example
to get people's minds wrapped around?
Is there one that you have in your pocket to share?
Yeah, sure.
I mean, Cosmos is a great example.
That's where a lot of people might have used Cosmoser already
to get to the Cosmos.
Cosmosis is a massive decks
in the cosmos that we're working with as well.
So you send a message to,
on the Ethereum chain, and then Axler has a set of 70 permissionless validators.
They all check that the message has actually been submitted on the source chain, so it's
Polygon.
And then because Axler is connected to IBC, it's a Cosmos chain natively as well, you get
ABC out of the box, and we send a transfer to osmosis via ABC.
So you've got actually two interoperability protocols being used.
You've got Axelar's native validators checking the chain, and then you have IBC on the other end.
and that's just going to extend.
So you have ZK connecting to IBC,
you have different formats of like client proofs.
Other than IBC, you have anything under the hood.
But from the user's perspective,
if you're using Squid or even Axelaw with the Xer's SDK,
it will automatically use the right one.
So you never have to think about it.
Yeah, the idea is that the user never has to think about the infrastructure,
the chain they're on.
They want to use an application and they have money in their wallet.
They want to use it, like make it simple.
Yeah.
I think as crypto people, we do have to admit that the chaininess that we love and touching the chains is really just for us nerds.
And most people don't really want to be faced with any of that.
Yeah, I mean, I love it.
I do get frustrated, though.
Even deploying our contracts on every chain, it was impossible to get gas.
I actually had to use finance to like to get gas to deploy our contracts.
Yeah, you have to go be banks, huh?
Yeah, exactly.
And so, yeah, I mean, that's one amazing feature.
I feel like of what we do.
We've added this.
So when you onboard into a new chain,
so you buy an NFT on a new chain,
you've never been there before.
You can do that in one click,
but you'll have an NFT,
and then you won't have any gas there,
so you can't use it.
And so we have gasless transactions coming,
we have an account abstraction,
but Squid currently supports the ability
to also send a small amount of your bridge tokens
and swap them into gas with it.
So you can do any cross-chain transaction
onto a new chain and get some gas,
so you can keep using it.
It's just like more of these things
that you don't want the users to ever have to think about.
Well, Figg, I think the use cases
and need for this is obvious.
So thank you for helping build out this world of all this cross-chain infrastructure that we definitely going to need.
Yeah, thanks so much for having me.
Cheers.
If listeners are piqued and interested, where should they go to fall down this rabbit hole?
Yeah, we'll follow us on Twitter.
We're SquidRouter.
That's our handle.
Squidrouter.com is our website.
Check out our docs.
Yeah, reach out to me.
I'm ECDSA-Fu on Twitter and happy to help you out.
The mascot of Squid definitely makes sense.
Like tentacles going everywhere, right?
That's kind of the vibe.
Yeah, yeah.
Everything around.
We've got one thing controlling everything.
Cool.
Awesome.
Thank you so much.
Cheers.
Cheers. Thanks for having me.
