
Perpetuals and Options
Part 2. Delta Neutral Strategies.What are Delta Neutral Strategies?FundingExample of Delta Neutral Strategie with DASH using perpetual.Pseudo-Delta Neutral Strategies with exampleWhat are Delta Neutral Strategies?Delta neutral strategies are investment strategies used by traders and investors to achieve a delta-neutral position in the market. Let’s find out what this Delta is. In options trading, "Delta" is a Greek letter used to represent the sensitivity of an underlying asset price. Delta m...

Perpetuals and Options
Perpetual contracts, similar to futures contracts in traditional finance, allow traders to speculate on the underlying assets with leverage without worrying about expiration dates or delivery risks. Traders deposit a margin to trade these contracts, and they can take both long and short positions on the assets. Perpetual contracts are implemented in various ways, ranging from centralized exchanges to decentralized exchanges (DEXs), but they typically share four key elements:Mark Price: This r...
Ally, Retrodrop and Via Labs
We spent two years developing Via Protocol, a cross-chain aggregator that helps users find the best ways to trade and transfer tokens across chains and protocols in the DeFi world. After many nights of hard work and long discussions, we had a finished product, which gained some good traction and, among other achievements, ranked second in the Web3 product of the year in the Golden Kitty Award 2022 by Product Hunt. Over time, however, we observed a significant decrease in aggregator usage acro...



Perpetuals and Options
Part 2. Delta Neutral Strategies.What are Delta Neutral Strategies?FundingExample of Delta Neutral Strategie with DASH using perpetual.Pseudo-Delta Neutral Strategies with exampleWhat are Delta Neutral Strategies?Delta neutral strategies are investment strategies used by traders and investors to achieve a delta-neutral position in the market. Let’s find out what this Delta is. In options trading, "Delta" is a Greek letter used to represent the sensitivity of an underlying asset price. Delta m...

Perpetuals and Options
Perpetual contracts, similar to futures contracts in traditional finance, allow traders to speculate on the underlying assets with leverage without worrying about expiration dates or delivery risks. Traders deposit a margin to trade these contracts, and they can take both long and short positions on the assets. Perpetual contracts are implemented in various ways, ranging from centralized exchanges to decentralized exchanges (DEXs), but they typically share four key elements:Mark Price: This r...
Ally, Retrodrop and Via Labs
We spent two years developing Via Protocol, a cross-chain aggregator that helps users find the best ways to trade and transfer tokens across chains and protocols in the DeFi world. After many nights of hard work and long discussions, we had a finished product, which gained some good traction and, among other achievements, ranked second in the Web3 product of the year in the Golden Kitty Award 2022 by Product Hunt. Over time, however, we observed a significant decrease in aggregator usage acro...
Share Dialog
Share Dialog

Subscribe to Via Labs

Subscribe to Via Labs
>900 subscribers
>900 subscribers
Zap is a new way of interacting with projects. This is a depositing method that allows you to bundle multiple transactions into a single one, saving you valuable gas and, most importantly, time. This way is particularly useful when trying to access a pool, farm, or vault, as it condenses what could have taken anywhere from 2 to 5 or even more than 6 transactions into a single streamlined process. With Zap, you can make transactions quickly and efficiently without having to navigate through multiple website screens or worry about the potential for errors or delays in frontends of projects. Whether you're a true crypto chad who has millions in staking or a newcomer to the world of digital assets, Zap is a powerful tool that can help simplify your daily UX and make your DeFi life easier.
Account Abstraction moves Ethereum from having two types of accounts (Externally Owned Accounts and Contract Accounts) to just one - Contract Accounts. These Contract accounts can initiate transactions and pay transaction fees, and be customized to users’ needs.
above is how a typical Defi app works today
below is how I think it should work
first, complete all actions (on simulated data if necessary), then batch-sign everything. more than one signature per interaction should be an anti-pattern

As you can see photo above, this is only theory. And for each unique project, you will have to make an addon to be able to just interact with it. Plus, you will have to bridge your tokens in the other dapp. Sounds not very UX-friendly.
Let’s take as an example route from your mooHopUSDC (Vault on Beefy for Hop USDC pool) on Optimism to the wstETH/rETH/sfrxETH V2 vault on Beefy on Mainnet in Balancer (AURA) LP.
Now we can start a step-by-step review for this route (for tokens):
From mooHopUSDC to Hop-LP-USDC - we will withdraw your Single Side LP from the Beefy Vault to clean LP token on Hop - to Withdraw, you must have Approval for Usage.
Withdraw your Hop-LP-USDC to USDC - to Withdraw, you must have Approval for Usage.
Swap from USDC to WETH - to Swap, you must have Approval for Usage.
Unwrap from WETH to ETH - to Swap, you must have Approval for Usage.
Bridge ETH to Mainnet ETH - to Bridge, you must have Approval for Usage. Steps from Swap to Bridge can be without Approvals if you use us as a multistep bridge.

Steps on the Optimism side are done. The next steps are on Mainnet:

Receiving ETH on Mainnet (receiving doesn’t require from you to sign or claim)
Swap from ETH to wstETH - to Swap, you must have Approval for Usage.
Swap from ETH to rETH - to Swap, you must have Approval for Usage.
Swap from ETH to sfrxETH - to Swap, you must have Approval for Usage.
Depositing wstETH/rETH/sfrxETH in Balancer LP - to Deposit, you must have Approval for Usage for each Token.
Deposit wstETH/rETH/sfrxETH in Balancer (Aura) LP - to Deposit, you must have Approval for Usage.
Stake it into wstETH/rETH/sfrxETH V2 vault on Beefy - to Stake, you must have Approval for Usage.

Let’s review in terms of UX and our route as a user:
Withdrawal from Beefy.
Withdrawal from Hop.
Now you can bridge directly from Hop Bridge to the Mainnet. But swapping to ETH on Optimism will slightly reduce the loss on the bridge. So it will look like this:
Swap on 1inch.
Bridge on Hop Bridge.
Or you can make a swap and bridge on Via router in 1 transaction.
Now you will have to swap ETH to 3 different versions of ETH on DEX or on Via or if you are an advanced user, you know about ODOS or BEBOP.
Deposit into LP on Balancer
Deposit on Aura
Stake on Beefy
And most importantly! DON’T FORGET ABOUT YOUR GAS LOSSES!
Step-by-step review for this route (for tokens):
You give Approval for mooStargateUSDC and after that, you send it to the wstETH/rETH/sfrxETH V2 vault on Beefy on Mainnet in Balancer (AURA) LP.
Thats it. One Approval and One-click from the swap/bridge/withdrawal/deposit/approval, and probably any type of interaction in DeFi.

11 separate transactions* Swaps/Bridge/Deposits/Withdrawals (9 if you use Via as a router for swap and bridge).
11 Approvals (9 if you use Via as a router for swap and bridge).
22 Revokes after the usage for security reasons.
You will have to visit 7 websites.
It is a 44/40 separate transaction from your wallet and a small bunch of websites to use. Now think about the time costs and after that about your gas.
In our V3 you just need one website, 2 txs and just one revoke
Everything can be composed into 3 main things you can save using our Zaps.
Gas saving tool
Time-saving tool
Preservation of nerves
Consider your time and gas management with our future V3. Next time we will talk about DLN in cross-chain lending/staking.
To learn more about Via Protocol, check out:
Zap is a new way of interacting with projects. This is a depositing method that allows you to bundle multiple transactions into a single one, saving you valuable gas and, most importantly, time. This way is particularly useful when trying to access a pool, farm, or vault, as it condenses what could have taken anywhere from 2 to 5 or even more than 6 transactions into a single streamlined process. With Zap, you can make transactions quickly and efficiently without having to navigate through multiple website screens or worry about the potential for errors or delays in frontends of projects. Whether you're a true crypto chad who has millions in staking or a newcomer to the world of digital assets, Zap is a powerful tool that can help simplify your daily UX and make your DeFi life easier.
Account Abstraction moves Ethereum from having two types of accounts (Externally Owned Accounts and Contract Accounts) to just one - Contract Accounts. These Contract accounts can initiate transactions and pay transaction fees, and be customized to users’ needs.
above is how a typical Defi app works today
below is how I think it should work
first, complete all actions (on simulated data if necessary), then batch-sign everything. more than one signature per interaction should be an anti-pattern

As you can see photo above, this is only theory. And for each unique project, you will have to make an addon to be able to just interact with it. Plus, you will have to bridge your tokens in the other dapp. Sounds not very UX-friendly.
Let’s take as an example route from your mooHopUSDC (Vault on Beefy for Hop USDC pool) on Optimism to the wstETH/rETH/sfrxETH V2 vault on Beefy on Mainnet in Balancer (AURA) LP.
Now we can start a step-by-step review for this route (for tokens):
From mooHopUSDC to Hop-LP-USDC - we will withdraw your Single Side LP from the Beefy Vault to clean LP token on Hop - to Withdraw, you must have Approval for Usage.
Withdraw your Hop-LP-USDC to USDC - to Withdraw, you must have Approval for Usage.
Swap from USDC to WETH - to Swap, you must have Approval for Usage.
Unwrap from WETH to ETH - to Swap, you must have Approval for Usage.
Bridge ETH to Mainnet ETH - to Bridge, you must have Approval for Usage. Steps from Swap to Bridge can be without Approvals if you use us as a multistep bridge.

Steps on the Optimism side are done. The next steps are on Mainnet:

Receiving ETH on Mainnet (receiving doesn’t require from you to sign or claim)
Swap from ETH to wstETH - to Swap, you must have Approval for Usage.
Swap from ETH to rETH - to Swap, you must have Approval for Usage.
Swap from ETH to sfrxETH - to Swap, you must have Approval for Usage.
Depositing wstETH/rETH/sfrxETH in Balancer LP - to Deposit, you must have Approval for Usage for each Token.
Deposit wstETH/rETH/sfrxETH in Balancer (Aura) LP - to Deposit, you must have Approval for Usage.
Stake it into wstETH/rETH/sfrxETH V2 vault on Beefy - to Stake, you must have Approval for Usage.

Let’s review in terms of UX and our route as a user:
Withdrawal from Beefy.
Withdrawal from Hop.
Now you can bridge directly from Hop Bridge to the Mainnet. But swapping to ETH on Optimism will slightly reduce the loss on the bridge. So it will look like this:
Swap on 1inch.
Bridge on Hop Bridge.
Or you can make a swap and bridge on Via router in 1 transaction.
Now you will have to swap ETH to 3 different versions of ETH on DEX or on Via or if you are an advanced user, you know about ODOS or BEBOP.
Deposit into LP on Balancer
Deposit on Aura
Stake on Beefy
And most importantly! DON’T FORGET ABOUT YOUR GAS LOSSES!
Step-by-step review for this route (for tokens):
You give Approval for mooStargateUSDC and after that, you send it to the wstETH/rETH/sfrxETH V2 vault on Beefy on Mainnet in Balancer (AURA) LP.
Thats it. One Approval and One-click from the swap/bridge/withdrawal/deposit/approval, and probably any type of interaction in DeFi.

11 separate transactions* Swaps/Bridge/Deposits/Withdrawals (9 if you use Via as a router for swap and bridge).
11 Approvals (9 if you use Via as a router for swap and bridge).
22 Revokes after the usage for security reasons.
You will have to visit 7 websites.
It is a 44/40 separate transaction from your wallet and a small bunch of websites to use. Now think about the time costs and after that about your gas.
In our V3 you just need one website, 2 txs and just one revoke
Everything can be composed into 3 main things you can save using our Zaps.
Gas saving tool
Time-saving tool
Preservation of nerves
Consider your time and gas management with our future V3. Next time we will talk about DLN in cross-chain lending/staking.
To learn more about Via Protocol, check out:
No activity yet