Suggestions
Peter Watts
Building
Peter Watts is an accomplished professional with a diverse background in various tech-related roles.
He currently serves as the Chief Technology Officer at PROPSproject, and has previously worked at SwarmFM.
Peter studied Science, Psychology, and Computer Science at the University of Sydney, showcasing a multidisciplinary approach to his education.
Throughout his career, Peter has held significant positions such as CEO at Uneven Labs, Platform Lead at YouNow, Inc., and Founder at Swarm.fm.
His experience also includes roles at iTourU, Posse, O'Kane Internet Consulting, Dopple, and as an Editor at Open Your Eyes Blog.
Highlights
Magical chain abstracted UX requires magic-making solvers.
That’s where we’ve spent our energy for the past 12 months: building the most magical, reliable and expandable solving system on the planet.
- Multi input
- Multi output
- Credible commitments
- Deposit addresses
- Cross Chain 4337
- Just In Time Gas
- Refund on origin
- Sponsorship
- Origin Refunds
- Auto-provisioning
- Alt Gas
- Alt VM
- Any to Any
- Gasless
Did you know we support all these features TODAY? Yes, we should probably write more docs at some point 😅
But why do any of these features matter?
Multi input Relay allows paying from multiple chains in a single transaction. At first glance this seems like an advanced feature that nobody needs, but in a chain abstracted context, it becomes critical. As you buy and sell assets across chains, you inevitably end up with fragmented balances of ETH, USDC, etc. Multi-input allows you to spend them as one unified balance.
Multi output Sometimes, you might want to pay once to execute txs across many chains at once. For example, let’s say you have a contract wallet that is deployed on 10 chains, and you want to update one of the signing keys? With multi output, you can update them all with a single request. In fact, this is exactly what Coinbase Smart Wallet does today.
Credible commitments If solvers can get a “credible commitment” that a user will eventually pay them, then they can fill instantly, providing a much nicer UX. This pattern is being pioneered by OneBalance, Socket, ZeroDev. We've invested heavily here and can already fill such requests in production.
Deposit Addresses We support generating one-time addresses that you can initiate any cross chain action with simply by transferring funds to the address. No smart contract interaction needed. This is great for getting funds out of a CEX and directly into the chain / currency that the user needs.
Cross Chain 4337 Typically, when a solver executes a cross chain call on behalf of a user, the "msg.sender" is the solver. This works great for bridging or buying assets, but not for authenticated actions. If users have smart wallets, we can execute cross chain transactions as UserOps, so that msg.sender is the users’ wallet itself.
Just-In-Time Gas Authenticated calls are cool, but what if the user has an EOA wallet? Our relaying infra is so fast that we can just front the user with gas to execute their own txs. This works particularly well with embedded wallets that can sign multiple txs on multiple chains with one approval.
Origin Refund When making non-atomic cross chain actions, things can inevitably go wrong. For example, a swap on the destination fails due to slippage. Often, this means the user ends up with some intermediary asset, breaking any illusion of chain abstraction. We go out of our way to support refunding in the users’ origin currency, just like they would expect on a CEX.
Sponsorship Apps are increasingly leveraging sponsorship to simplify UX and drive growth. Because our system decouples payment from execution, we can offer a lot of flexibility for Apps to either sponsor whole transactions, or just the gas and fees.
Auto-provisioning When we designed Relay, a key constraint was the ability to deploy to EVERY chain. In fact, you can even call an API to deploy a chain automatically! This is live on the Conduit marketplace. Let us know if you want access
Alt Gas While supporting ETH rollups is easy, we can also support chains with their own gas tokens. We’re already live on Degen, Forma (TIA), XAI and more. Reach out if you need instant cross chain liquidity for your token!
Alt VM In addition to the variety we already see in L1s, there is an exciting increase in L2s leveraging alternative VMs (Eclipse, Fuel, Starknet, Movement, etc). Our goal is to support them all. We already support EVM and SVM, and will be expanding to more shortly.
Any to Any While our solver directly works with only a handful of currencies, we combine with onchain DEXs to support any token as input or output. We also have an advanced router contract that allows any protocol to spend ERC20 assets. This means any call, on any chain, can be paid for with any token.
Gasless Many ERC20 tokens have a built-in “permit” method that allows solvers to pull balances with just a signature. This makes it possible to offer fully gas-abstracted experiences, even for EOAs. We already support this today with USDC. You can build onchain experiences that are fully USDC denominated. Users never need to hold or use gas. The execution costs are seamlessly bundled into the price.
—
TLDR; If you’re looking to make magic happen, let’s chat 😎