Git Product home page Git Product logo

orbiterfe-v2's Introduction

orbiter

Project

  • The latest version of Orbiter is used vuejs to build
  • Orbiter was created to give users a better cross-rollup transaction experience, greatly reducing the economic and time costs of interaction between L1 and L2, such as L1<->L2,L2<->L2.
  • As a proof-of-concept project, Orbiter currently supports ERC20 token transactions on mainnet, zkSync, Arbitrum.

Functional

  • Running this project requires setting the necessary parameters, which support each rollup node.

  • By configuring the parameters, the project can realize the economic and time savings that users can make by Orbiter when configuring the rollup dynamics. After the user initiates payment through the front-end wallet, it will monitor the transaction data of each rollup in real time and feed back the real-time status of the user's cross-rollup transfer in time.

Design

config - Third-party and global configurations of the CSS

core - Related network processing and interface implementation of the on-rollup.

icons - SVG Image Processing & SVG Image resources

store - vuex data.

util - Implementation of common methods for each module of the project.

views - Implement project page.

components - Implement project components.

Project setup

npm install

Compiles and hot-reloads for development

npm run dev

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

Query Params

Name Type Required Desc
referer String False values:
zksync
source String False From chain, values:
Mainnet
Arbitrum
ZkSync
Polygon

Testnet values:
Rinkeby
Arbitrum(R)
ZkSync(R)
Polygon(R)

When it's empty, use sources first item.
dest String False To chain, values: (Same as source)
sources String False From chains, example: Mainnet,Arbitrum,ZkSync. When it's empty, show all chain.
dests String False To chains, example: ZkSync,Polygon. When it's empty, show all chain (filter source/from chain).
token String False Transfer currency, values:
ETH
USDC. When it's empty, use tokens first item.
tokens String False Transfer currencys, example: ETH,USDC. When it's empty, show all currencys.
amount Float False Transfer out amount. (Notice: when currency's decimal = 18, minimum reserve 6 decimal places, when currency's decimal = 6, minimum reserve 2 decimal places )
fixed Integer False 0: Can transfer from«»to chain (default)
1: Cann't transfer from«»to chain

Example(Rinkeby): https://rinkeby.orbiter.finance/?referer=zksync&source=Polygon%28R%29&sources=Polygon%28R%29,zksync%28R%29&dests=Arbitrum%28R%29&dest=Polygon%28R%29&token=&amount=0.03&fixed=0&tokens=

orbiterfe-v2's People

Contributors

0xbbpizza avatar 0xskywell avatar 0xzoz avatar alaneveryyyy avatar andy-cx avatar anengzend avatar developer-otto avatar domsgit avatar eric-ett avatar fannl933 avatar julianariel avatar kakui-lau avatar linkdrone avatar louiswt avatar nova577metaverse avatar orbitercross avatar passerecho avatar zerokpunk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

orbiterfe-v2's Issues

Sending to different wallet

Are there any plans to give an option to send transaction to different wallet address than source wallet?
Right now users can only send transaction to the same adddress on different chain.

Bug: Flop card animation covers button

image

Found a UI bug with the flop card component covering the button (as per the screenshot), this prevents the continue and x buttons from being clickable, except along the edge.

Support Ticket

Sorry for posting this here and please forward this to the appropriate person and delete the issue, but Discord support tickets don't work ("Failed to create a ticket channel, Missing Permissions") and there is no other support channel.

My bridged 5k USDT from Starknet to Ethererum but it never arrived:
Here are the transaction logs:

https://starkscan.co/tx/0x018f7e2d9f7acafae2ff96077cd8a9c4b1037e744612cf59c83427ad024fb4b7
https://etherscan.io/tx/0x7605e35fcf1bee2f7f80075e64b1b3471bc038b52d06c8d5208cb80d3529d404

Error Code

I’m getting the following code when trying to bridge Blast to ETH

could not detect network (event="noNetwork", code=N ETWORK_ERROR, version=p roviders/5.6.8)

Please help @OrbiterCross

Wallet connect - can't link to Argent wallet

While attempting to use Wallet connect to link my Argent mobile wallet, I get an error:

Orbiter-Finance wants access to a non-existent account on Arbitrum. Orbiter-Finance has hnot provided a way to proceed without this. Please reject the request and contact the Orbiter finance team.

This is while attempting to link a zkSync lite account.

Screenshot:

Adding Zora.co L2 support

Hi, Is this the right repo for Orbiter Bridge? I would like to add support for the Zora Network L2, currently it only has a bridge from Mainnet, it would be nice being able to bridge from Optimism, it is based on the optimism stack and it's already online no testnet.

If you have a base testnet bridge for this already maybe it could be similar.

Could you point me to the right repo?

RPC BROCK

Hi, I'm writing to you about a very thorny problem.

I carried out a transaction from your testnet bridge portal. In two transactions, for a total of 10 ETH from Sepolia for Scroll Sepolia.

It's almost 6 hours now and I still haven't received anything. My balance on Scroll Sepolia is still zero.

I would like to ask you to help me recover my tokens to the limit.

Thank you

Also, from Taiko for Scroll Sepolia

there is a problem with taiko's rpc

Support is not working

Hello. I accidentally direct transferred to the address 0xe4edb277e41dc89ab076a1f049f4a3efa700bce8 -
613.5075 USDT. Metamask accidentally substituted this address because I previously used the bridge. Can you help me?

Transaction - https://arbiscan.io/tx/0xd9f238b72c67f9a8a1132595057ced8194116d4abe26f5ce79cc14607e76d6e5

I tried to write to support on discord, but it doesn't work.

I did not find other channels to contact. Tell me where can I apply?
my contact - [email protected]

Contact with support

I know I shouldn't write here, but I have no choice. I can't contact support. I understand that support works on Discord, right? How do I verify myself? This is completely unintuitive. I have already wasted a lot of time solving this mystery, and this is a basic issue. How do I contact support if I can't through Discord? On Twitter, no one is responding too.

Discord Invite Link Broken

Hi, I know this is the wrong forum but I wanted you to actually see this.

The discord link invite to Orbiter no longer works - it seems that your server is capped at 197500 people and I've tried to join on both my account and a friends account and we each get the same "Whoops - unable to accept invite" message.

Any assistance here would be greatly appreciated,

Thank you

Add .stark domain display to Orbiter

Is your feature request related to a problem? Please describe.

Hello !

I'm Ben cofounder of starknet ID and We would love to add a small integration of stark domains to your application as all the big mainnet applications are already doing it !

Capture d’écran 2023-02-25 à 09 49 35

Describe the solution you'd like
It's really easy to do and would look something like this :

telegram-cloud-photo-size-4-5774163258788396100-y

We simply have to call the contract/server depending on the solution you prefer to implement. We could even add a profile image as you can see in the braavos wallet.

Here is an example:

Capture d’écran 2023-02-25 à 09 59 59

Describe alternatives you've considered
We can use several technical alternatives :

  1. Use Starknet.js or starknet-react built-in functions (starknet ID has special functions in these packages)
  2. Use Starknetid.js functions (our SDK)
  3. Do it manually with starknet.js/starknet react (depending on what you guys are using.
  4. Use the starknet id indexer (it's not decentralized but for that kind of usage it's perfect)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.