Comments (2)
Potential designs:
- The user pays a fee on Solana. Once the transfer is successfully proxied to ETH, a new VAA is produced to transfer the fees to the relayer that submitted the tx on ETH. (Complex, expensive, misaligned incentives)
- The user has to pick and pay a proxy on Solana. This requires trust that the relayer will really submit the tx (no checks, complex picking process). This design can be implemented as independent relayer protocol which requires some sort of trust!
- The user has to give an allowance to the ETH bridge to allow spending of WETH to pay for fees. Once the VAA is relayed the bridge will handle the fee payment to the relayer.
- The user submits the VAA on Ethereum because they need an ETH balance anyway to pay for ERC20 transfer fees.
from wormhole.
We will use solution 4. Will take care of this in #7 and #36
from wormhole.
Related Issues (20)
- Fix bridge for Terra ClassicFix bridge for Terra Classic
- Fix bridge for Terra Classic
- Fix bridge for Terra Classic
- Fix bridge for Terra Classic
- Fix bridge for Terra Classic
- Fix bridge for Terra Classic
- Fix bridge for Terra Classic
- Lost of funds
- Set WETH address of Optimism HOT 2
- Bridge not confirmed HOT 1
- `Reward dashboard` Metamask not detected HOT 1
- CCQ: watchers should allow for multiple concurrent queries HOT 1
- Bridge error HOT 3
- VAA limit / the underlying liquidity of the bridge itself issues (not the token transferred). HOT 2
- Add Metis EVM to Wormhole. Ethereum Layer 2 Rollup Platform
- Enhance Configuration Clarity and Accuracy in Karura Mainnet Environment HOT 2
- Fee
- Airdrop shows up as not eligible even though I tried everything 4 months ago HOT 2
- Wormhole HOT 1
- CosmWasm Array Iteration May Lead to gas exhaustion in accountant/ntt accountant
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wormhole.