#🧬︲helix-chat
1 messages · Page 21 of 1
Hey, you can withdraw your pre-stake from here https://staking-testnet.injective.network/ and then follow this guide if you wish to stake on mainnet https://blog.injectiveprotocol.com/injective-staking-walkthrough/
It wasnt pre staked, it was staked/delegated normally I guess
I went to the equinox page and there are zero funds showing there.
Yes but that was testnet staking and you were actually delegating test tokens, not real INJ
You went to the first link I sent you?
so where did the real tokens go to
it seems they are in this contact:
Read the message that I sent you please
ok
This one #🧬︲helix-chat message
Open the first link.
yes ive done that and it shows 0 INJ pre-staked
if I go to etherscan, my funds are in this contract:
0xe28b3b32b6c345a34ff64674606124dd5aceca30
That's the token contract, it's irrelevant
Then you had already withdrawn it or were using a different account
If you want, DM me your address and I'll see what's up
when trading will be available again?
Few days
are there any other relayers coming on besides uponly?
Yes, many are showing interest
hi due to the fund lock at the injective network, I was trying to recover my trezor wallet with NanoX , however it is 12 words on Trezor and 24 words on Ledger, wonder if anyone know how to do it?
@winged marsh , is there any instruction on how to recover Trezor with Ledger?
is the injective website down now?
Hi @Omar, I am the person trying to get my funds back last week, today I recover my wallet to Ledger, want to send my fund, it seems the website is down, can anyone confirm?
Injective staking website https://staking.injective.network/connect/
Hey, yes it is momentarily unavailable. I will ping you when it's back online 🙂
Hi, tried to connect https://injective.exchange/ using ledger...was prompted to sign on ledger, get Response closed without headers message and the spot & derivative list is empty though site is showing connected to my wallet... This problem has been reported for the longest time and the team is still not able to fix it? I could circumvent the issue by using VPN but hoping team would have fixed this issue by now! Is this bug acknowledged by team and being worked on internally ?
This team this issue is happening because our nodes are finishing up syncing with the state. It should resolve itself soon
Thanks for your reply ... really hope so as this is creating additional frictions in the use of the app
I don't disagree 😕
Hi, is there anywhere I can get the DEX's historical volume?
Hi, not really we don't have an endpoint for that yet but it would be relatively very low given the trading limits. You can see the volume per pair on the DEX after we open it from maintenance
Okay no worries, thanks anyway
@Omar, do you mean I can't have my money back anytime soon? I have purchase a new ledger just due to this issue, now here is another issue with the network? is it posssible to escalate to your support, I really need my token back
@valid lion Omar, do you mean I can't have my money back anytime soon? I have purchase a new ledger just due to this issue, now here is another issue with the network? is it posssible to escalate to your support, I really need my token back
We'll open the dashboard soon, maybe tomorrow we are making some changes in the UI so you'll be able to withdraw no worries
ok
Please let me know the website, is it still the same link?
Yes
is injective.exchange still empty with its spot and derivative listing?
I don't see anything after connecting to my ledger
It's related to the "Response closed without headers" error
Connecting to a different network should fix it
oic...issue still remains with the network....
Now it doesn't work anymore even after i use VPN... the problem is worst than before
Please feedback to the team that this network issue is a big problem! I am quite tired of trying the injective exchange with vpn in the past and now it doesn't even work anymore
Wallet page won't load without metamask installed even if using ledger.
You have to connect a wallet for the page to load but you should be able to do so from a Ledger directly, it only allows you to connect through MetaMask?
No I can connect with ledger and everything works fine. But if I reload the page and I'm already logged in with ledger the wallet page won't load without metamask extension. If I enable the extension, the page loads. If I disable it and reload, the page won't load. Just spinning circle and error in console.
Alright, we'll resolve. Thanks 🙂
No doubt
@Omar, I recovered my Trezor wallet to ledger, and plug in the website to connect, it ask me legacy or ledger live, which one should I choose? since there is no address shows up
@winged marsh , @Omar may not online, can you please help me with the issue of access my fund? I transfer to injective through my Trezor Metamask combination
You should choose ledger live, you don't see an address with ledger live?
Can you open a private window (incognito) and try again?
where is the private window ?
Depends on your browser
I send a chat with you , I select the from the right
I staked INJ five months ago and cannot figure out how to reconnect in order to unstake. I found my transaction on etherscan but haven't been able to get any further. Little help?
You can withdraw your pre-stake here https://staking-testnet.injective.network/
Thanks
the orderbook for WBTC/USDC looks different on uponly.exchange vs injective.exchange, which one is right?
Hey, we had to make some changes to this denom and UpOnly will reflect this change after they update their repo. All changes will be immediately visible on the Injective Relayer since it's maintaned by Injective Labs and we push changes there as soon as we implement them
👌🏻
Hi ;0
interested to learn about using the REST api, are there any sample codes for trading?
Hey, yes. We have open-sourced our repos sdk-python and sdk-go, you can find examples in there and we'll be adding more in the next 2 days to finalize them.
https://github.com/InjectiveLabs/sdk-python
https://github.com/InjectiveLabs/sdk-go
The majority of the requests use gRPC, we use REST for some functionality i.e. to broadcast a tx to the chain but this can be done through gRPC as well
When would the bridge from BSC or Sol to Injective network be available? Transactions on eth is too costly ...
We will work on bridges and integrations after canonical
thanks Omar... I don't see it on the old roadmap... hopefully this is too impt that the team would bring it forward. Direct bridge from BSC to Injective is important to bring in the trading actions...Going through the current peggy bridge (Eth>Injective) is too costly
Yes you can probably expect BSC to be the next chain to be bridged. Either that or Solana
would imagine it is much easier to get the BSC to Injective bridge done..anyway, either BSC or Solana is great
Correct, BSC would be very easy to bridge. We can use the same contract we have on Eth
Will Injective be supporting any bot trading dapp soon? Eg Bot Ocean...
Please feedback to the team that the direct BSC>Injective bridge is critical to get more funds in for trading
And it would be great tosupport fiat onramp/offramp feature...ask the team to take a look at integrating onramper.com ...it appears really simple to do the integration
hi, on the dex, i just tried to sell 0.001 MATIC for an absurdly low price of 0.11 USDT, i would have expect to hit the highest bid showing at 1.416, but instead it executed past the bids at 0.771 (you can see in history), why is that?
Hey, that's actually normal since we use the FBA. Basically in our matching system, the limit order maker will get a better "deal" and you'll get a "worse" deal. As an example, if the lowest sell of asset A was at 15.1 and you were to set a limit buy at 16 for amount=2, it would be filled at (15.1+16)/2 = 15.55 opposed to getting filled at 15.1 even if the amount at 15.1 was sufficient to cover your limit.
I see, that is different from most exchange behavior i am used to, was the design in order to counter HFTs taking liquidity?
Yeah..most exchanges use continuous trading with a FIFO algorithm opposed to auctions. You can read more about FBA here: https://blog.injectiveprotocol.com/injective-exchange-upgrade-a-novel-order-matching-mechanism/ if you're interested
cool, thanks!
Guys, I have one question about the dex. In the future, once we have canonical launched, and multiple bridges implemented, how will the bridge work for multichain tokens? Consider that we'll have ETH and BSC bridge in the future. If I deposit some USDT on the dex and buy 100INJ with it. Now, I'll be able to choose if I want to send INJ to the ethereum network, or BSC? If not, how will this be limited?
Good question, the two tokens will be under a different denom and hence completely different from the point of view of the protocol. What we'll have in this case is a bscINJ/ethINJ market, so one can exchange between the two
But the only one you'll be able to stake is the ERC20 one
Hmmm, I see. Have you guys though about how this will be presented on the market list, without making it too "messy"? Thinking out of my head now, I can see the list becoming a little noisy with all the markets being repeated for different networks.
Maybe a simple "swap page" specifically for this purpose would be very useful. Or, maybe separating the frontend in "sub dexes", for each network.
If the dex is split in "sublayouts" for each network, maybe the dex can bet set to the current network selected on my metamask (this way I would see only the bsc markets). I think this would be a better ux than showing everything together.
No this wouldn't happen, it would just be more confusing. What we would likely have is all markets quoted in (eth)USDT since it's the most abundant one, while having a market (which can be represented as a simple swap, that's definitely an idea!) so that one can go from bscUSDT to (eth)USDT
Understood. Well, I guess we'll have a better idea of what works best when this time comes. Anyway, my second suggestion could totally be implemented by a relayer as well, right? One of the best aspects of this project, I have to say.
It could be, though this exact implementation would be very specific with MetaMask and I don't think it's convenient to fragment the liquidity of, for example, ETH into ETH/(eth)USDT and ETH/(bsc)USDT
A single market might work best... But I believe the ideal solution will come up naturally 🙂
Ok, I see it now. I was thinking we would have a pair for each network/pair a token has on the dex. For example:
- (eth) INJ / USDT
- (bsc) INJ / USDT
- (eth) INJ / ETH
- (bsc) INJ / ETH
But, instead we would have this, right?
- INJ / USDT
- INJ / USDC
- INJ / ETH
- (eth) INJ/ (bsc) INJ
Yeah, this makes more sense, indeed. And the simple swap feature would be very suited for this.
I saw something like this on the Anyswap exchange. They have a "Bridge" page, for this purpose: https://anyswap.exchange/bridge
I guess it would be similar
Yep, exactly like that. We can definitely work on a swap interface specifically for tokens that represent the same underlying asset but from a different network
Ok, it's looking mate. Thanks
Just, one additional question about this, Omar. When a new pair is being proposed for a multichain token, will the vote be necessary for additional networks as well?
Yes
Ok, so I guess it would a new pair proposal, right? Like: (eth) INJ / (bsc) INJ
Ok, makes sense
Yes because the protocol sees them as entirely different tokens. They'll have a different denom on our chain
Ok, understood. Thanks man
No problem
Bridge UI is in the works for our Hub.
We plan on introducing multiple ways (on our UI's) for people to bridge their assets to our Injective Chain. The goal is to make it as effortless as possible.
Hi! I am having trouble with finding my staked INJ. Can someone please help me?
There's an FAQ/AID messaging me right now - is this a scammer bot?
No one from team will dm you so, most likely scammer
Are you referring to your staked Inj from tesnet?
You can withdraw your pre-stake here https://staking-testnet.injective.network/
Hi how do i transfer my pre staked injective from test net to main net? Also i dont appear to have received any interest, my pre staked inj balance is unchanged since i deposited a few months ago.
You'd have to unstake from the testnet and then stake on mainnet on our hub: https://hub.injective.network/ the rewards will be distributed in your inj address on mainnet next couple of weeks
Thanks, checking now:)
Nope something came up, we're looking into it. Thanks for reporting!
Well if you go with 1x leverage there's no liquidation price since you have no leverage, if you add to that position and leverage becomes > 1x you'll see a liquidation price
Q: tried to sell 10 matic on uponly.exc but I get error message: failed to fetch current block height.
Any Idea?
They were probably syncing, do you still get this error?
I got the same error when trying to execute on uponly about 30 min ago
just checked again now and still same error when trying to execute on uponly.exchange
Alright..we'll let them know. Thanks guys
There is a rare tendermint error that can halt the node https://github.com/tendermint/tendermint/issues/6184. We will communicate with them to see if this is the case
Hi, uponly.exchange has the error msg"response closed without header" while injective.exchange is working fine.... I believe the team has not updated the uponly.exchange code not to use custom ports
Hey, they have a different issue and we're working to help them. We're not updating the codebase, their team is responsible for updating the codebase and resolving any conflicts but we're here to help if they need any assistance
On the DEX, when you click onto the Spot market list, what is the order of pairings based on? Just curious.
Its hardcoded, every relayer decided on their own - how to sort, which markets to show, etc
so if there are a number of relayers, do they collectively decide the order from drop down list?
Each decides on their own, relayers are not forced to do anything. Its up to them to decide which markets (and how) they want to show.
Sorry for the confusion. I meant on the Injective exchange. But no worries, it's of no consequence. I was just curious. You have more important tasks at hand! Thank you though.
no worries, anytime
hi, i had a long BTC/USDT perp trade execute last night but today I do not see the position listed ("Positions" table is empty). I still see the long in trade history. Is there a way to find out what happened?
update- the position popped back up in the "Positions" table after I put in a new trade, the table was still empty before that even when I refreshed the page and reopened the browser, but apparently putting in a new trade did something to pop the existing position back onto the table
Hey, did that happen on mainnet or testnet?
mainnet
Thanks..I'll check it out 🙂
sorry forgot to take screenshot
No worries, thank you
Could you give me some more context on the below to try and replicate?
- Did you logout from the wallet and login today or were you constantly logged in?
- Did you have the window open or did you close it and re-open it today again?
- Browser?
@valid lion
- constantly logged in
- closed last night and opened it again today
- chrome on windows 10
Yeah, just to confirm...the same hapenned with me a few days ago.
Do 1 & 2 apply to you as well above?
Yep, the same. But, for 2, if I remember correctly, I reopened a few hours after. I'll try to reproduce it again.
I'll follow the steps to reproduce no worries, thank you
You can already trade on the Injective relayer or UpOnly
That would be upon the canonical release, we'll release an article this week with our progress and next steps
Decided through governance for every market, both maker/taker
Yes we're working with their team to fix an issue they have on their end
Hi, it looks like we have an automated sell process on Perpetual BTC/USDT.. it sells every 5-6min., 0.0001 BTC . Testing phase still on?
I do not think there is any testing going on..
It's our bot :)
thx .. i've got some discount this morning
team may have seen this already, but the prices shown for AXS/USDT and WBTC/USDC in the Spot dropdown menu are several decimal places off. The AXS quote in the dropdown seems to fix itself if you then click into the quote to display the chart. However, in the charts for both, the numbers displayed in the charts are still several decimal places off
Hey yes, we're working on this 🙂 thank you for reporting!
hi guys I need help with some missing staking tokens - whom could I DM?
Hey, what do you mean missing tokens?
Means I cant find them on injective hub so probable Im doing smth wrong - should I DM u?
?
Im not talking to him dont worry
Make sure you don't DM anyone apart from team members, yes you can DM me.
Sure cheers!
its a bit annoying that chart doesnt remember settings. everytime you change maret it resets settings
Thanks for the feedback.. I would pass it on the team and they would look into it..
Yes, we've noticed that as well and we are looking into it 🙂 thank you
for funding rate in btc/perp, right now it shows -0.0625%, so if I am long a contract I will be paid 0.0625% of it every funding interval? is that every hour? and where does that payment go, to my subaccount fund?
Yes and it's every 1 hour correct. That would reflect your margin, if will increase or decrease based on the funding payments
ahh ok, so i likely won't notice since margin is only showing 1 decimal now, can that be adjusted to should more decimal places?
*show
We're actually working on showing the funding payments in a history tab 🙂
excellent, thank you!
MM's taking a break on the dex?
didnt start yet
there had been someone doing some small mkt making on all the pairs, that seems to have stopped today
not usre about that
There are several market makers that are currently onboarding and based on the current progress they will start providing liquidity to the exchange by October as well
We are onboarding a few qualified direct market makers along with more trading incentives for everyone. Please keep eyes on our incoming announcements. Working in progress!
Hey, not sure if you guys are aware, but I'm getting error 400 on testnet.injective.exchange
It is working fine at my end currently
have you tried https://testnet.injective.exchange/spot/inj-usdt ? I just refreshed and still getting the same error, {"name":"bad_request","id":"d-PlEpjC","message":"incorrect symbol format: not_found","temporary":false,"timeout":false,"fault":false}
Hey, looks like it's working fine now. Let us know if it comes up again
Hello, I represent a multi agent & best execution AI trading solution, who can I talk to for partnership/integration?
Hi, you can e-mail us here: contact@injectiveprotocol.com
Thank you
Mm I'm still seeing the same error on my side
Did you clean your browser cache?
Yes, the error still exists in the console log, but nvm I'll use the derivatives to test the graph. Thanks for the help!
@winged marsh The error is still there.
Can you please try through another browser if it is not a problem for you
We're looking into it, thanks! 🙂
hi.. just checked uponly.exchange and found out that they have still the same links below on main page (like terms and conditions.. ). They use those from Inj. exch, where it is written that US citizens can not trade 😋..
Well in a sense all of the exchanges that I have come up to that don't have permission for the US don't "allow" users from the US
uponly. is open to all.. Cayman Island registered company..
I see same links below as they are on injective.exchange, where US citizens (US IPs) are filtered out.
Just thinking loud..
Yes, I know. It is just that if you go to any other exchange that is registered there you will see that USA based individuals are not "allowed"
But someone mentioned that they can trade on uponly. is this then right so?
No limitations on the Uponly relayer to my knowledge
@valid lion it's showing "* Your input value of 10 cant be higher than -0.01" for validators.
I assume you are trying to stake on the hub?
Try inputting a round number
Example 5.21 inj make it = 5
Let me know if that works
Yes. The number is already an integer, as you can see in the my original post. Neither 10 nor 5 works.
can you please try refreshing the page and try delegating again. To which delegator are you trying to delegate?
Okay, I got it, probably.
seeing these weird 0 price 0 volume prints in USDT/USDC, have also seen in other pairs past week intermittenly, are these pricing bugs?
the 0 price 0 volume prints for USDT/USDC was around 9:41am UTC and 8:42am UTC today
Hey, thank you for reporting this. I'll check, volume looks normal now but I'll try to find a pattern and see it actually happen on my side
Hi, my name is Huang. I am a Full Stack & Blockchain developer, specialized in React, Vue, Node, Web3 and Solidity.
If you have a complaint, issue or need an idea, pls feel free to contact me.
Hey, we’re making an upgrade soon be up soon
Just so im clear, i clicked withdraw on the spot exchange not injective hub network
The bridge worked on hub.injective
Worked perfectly, I thought id have to pay an eth gas fee too
when IBC will run ?
The IBC is already enabled, we're working on a UI for the hub
is there something wrong with the bridge right now? I keep trying to transfer some usdt to the inj chain but it doesn't seem to go through
this normal?
Maybe the ETH network is congested and the transaction have not gone through
It is pending, please wait for it to be confirmed
ah but when i click the tx to see it on etherscan it can't locate the txnhash
could be because of eth congested too?
yes, please wait a little bit, the problem here is ETH
ok thanks
It seems that ethgasstation is down and the gas prices are not fetched sometimes, so you should set the prices for the transaction manually. I've added a backup call for fetching the gas prices if ethgasstation fails, but you should check them manually as well
Oh boy, let the relayers run begin: https://github.com/InjectiveLabs/injective-dex
wow i thought the bridge was supposed to be cheap now, tried to transfer 100 usdt but gas cost is $51 and binance already ate $24. Can't even transfer it back to binance now 🙃
hi, the "Trade History" tab (in "Markets" from top menu bar) on the new dex UI has units mislabeled (swapped) on the Sells. The Buys has the right units, but the Sells swap the units for some reason. Seeing same issue on the "Spot Trade History" tab in the "History" section from the top menu bar
@winged marsh
Thanks for the feedback
Nice catch, thanks!
No ideally you should be able to see the transaction on etherscan but its status would not be completed.
is there a way to search for a specific executed transaction from the dex using https://explorer.injective.network/ ?
Sure, you can search for the transaction hash
Is there a way to get the tx hash from the UI of the dex?
We're looking to add this feature but you can also search for your address and see the executed transactions
sounds good, thanks!
in case you are looking for a recent case, the 0 price 0 volume thing just showed up again on the USDT/USDC pair on the dex
Thank you, this has been resolved actually. We'll update the exchange on mainnet soon 🙂
Looking into it, thanks 🙂
i see it back now
There is a problem with the price
The price shown between sell and buy orders is the last traded price, afaik. It's not properly a problem, since it's possible that 1 order was executed at this price, and then new orders started to be created (but not filled yet) on a higher price.
Yes, i checked….you are right
That’s correct
Guys, I am browsing the dex, and noticed something. Shouldn't my subaccount funds also be listed on the "Wallet Page"? Right now, I can only see it if I open a market. But, it might be a good idea, for user experience. Also, this page name might be a little confusing with the "Portfolio" name, in my opinion. Maybe this one should be named "Trades"?
Already done, they'll be listed on the Portfolio page alongside your portfolio value. We'll deploy the update in the next few days.
Nice. Thanks
@arctic notch I think there's some issue on the dex ui at this moment. I tried to place a limit buy order on the inj/usdt market. The order is not being reflected automatically in the list of open orders (right sidebar), and also on my open orders list. It appears only after I refresh the page. Then, if I cancel the same order, I receive the confirmation message, but the order keeps being shown on My open orders list.
Thanks for reporting, I’ll have a look
seeing same issue on my end, updates to orders are not being shown unless I manually refresh the page
not sure if this has been mentioned before, but in the btc/usdt perp pair, everytime the screen/quotes refresh, my bottom window will change to Open Positions by itself, no matter if I was Open Orders or Trade History, makes it very frustrating when trying to look at trade history
Thanks for reporting.. I will pass this to the concerned person.
Resolved, will be up in the next release
awesome, thank you
so once the canonical upgrade happens, will all current orders in the dex be canceled?
Nope, none of the orders will be cancelled. If you have open orders in some markets that are going to be delisted on the Injective Pro UI you can also cancel them from another relayer or from the API as well
got it, thanks!
Achilleas, this might become a point of complaint for some people (having to search a new relayer to do this, or having to use the api, which only tech people is able to do). Maybe it would be good to have this on the "Portfolio" page, under the "Open Orders" section?
Well we've already announced the markets that will be delisted, if someone has open orders they can go ahead and cancel them if they don't make it until they are delisted they can always go to other relayers it's just a different URL. I'm not sure if open orders for filtered markets will show under "Portfolio" actually, cc @arctic notch to confirm on this
is uponly.exchange working? I keep getting "response closed without headers"
It is up to them to fix this error
yeah i get that but that means effectively injective pro is the only working one
See here: https://hub.injective.network/trade
cool, thank you sir
Yeah, I didn't meant about markets being delisted. This will probably be something normal, when we have several relayers. I only dislike the fact that open orders would be hidden when a market is delisted. It seems like bad ux IMO. If not on the open orders section, another solution would be to have this somewhere on the hub (a page showing all open orders of a user, for all relayers). Just an idea.
so will large third party market makers go live on the dex as soon as canonical hits or will it take more time to bring them on and be a more gradual process?
There will be active mms from day one but you should consider it more of a gradual process
got it, thanks
looks like relayer is still up, will it stay up through the canonical upgrade process? and is it safe to submit/cancel orders during this time?
The chain is going to be halted so you won't be able to during the update
For a brief moment of time
We'll let them know
Thanks!
does uponly.exchange have an eta on when they will be back? seems like that relayer has not been working for quite a while
It's up to everyone really to support their own infrastructure, we're always here to help with questions/issues but we don't maintain the infrastructure of other relayers
completely understand, I think uponly had someone in this channel before but they've gone radio silent. that with marsx being lagged, all just not ideal from end user's perspective
Should a relayer be removed from the Injective platform if they become inoperable for a certain period of time?
The injective labs team can decide to un-list from the list on the hub but the relayer itself will still be there as it is not in the control of the team to limit access to the blockchain
as anyone can access the public blockchain of injective with his relayer
That makes sense. I think it makes Injective hub look bad when there are multiple relayers that are not active or have no market liquidity.
yes, but worse if injective can shut them down, that goes against the 'decentralized' ethos
it cant
right. ideally there are choices for users for what relayer they engage with, and incentives for relayers to be in good shape. i believe the latter is clearly there, but i'm not yet familiar with the trading experience to comment on the former
Maybe a list of relayers that is categorized in order of most trusted/volume/trading pairs so users could see the best ranked relayers versus trying to sift through hundreds of relayers that may be listed on the Injective Hub in the future.
Kind of what CoinGecko does when you click on their list of DEX’s. It’s a drop down list based on volume, coins offered and trust score of each site.
Hello. I have a question related to the HackAtom VI challenge (hopefully it is the right place to ask).
Does it make scence to build a mobile exchange client ? It looks like it can be build with ReactNative using https://github.com/InjectiveLabs/injective-ts (with minor improvements)
The goal is to build a web app as per the requirements in the challenge
is injective.exchange having issues? getting "response closed without headers"
Thanks! Checking now
Network down? Block explorer not working
market down ?
It's an API issue, we're working on it
thanks
Hi, after upgrade I can not log in with metamask to injective.exchange. It has problem with 'your country is restricted for trading...'. I suppose, as a EU citizen, this should not be an Issue. I've checked my IP and it is ok.
That is known issue
It occurred a month ago, and was corrected. Now it is back again.
Due to the problems with uponly, I have no entry point to trading.. Not as I thought about after canonical phase...
Just for info ... I can connect to marsx relayer.. hopefully they stay on english 🙂
can you actually trade on marsx? when I connect to it the orderbook looks stale and i get an error when trying to submit orders
There is know issue, we have notified them
looks like marsx is back up now for anyone who is interested - dex.marsxexchange.com
Thanks for the heads up
mm bot on weth/usdt looks stuck, 4648/4642 bid/ask when eth is now 4696
Is Injective going to integrate with “Binanace Cloud” to provide deep liquidity???
No, binance cloud is a totally different service
Thanks Seranium…
Any idea when the platform will have deep liquidity to be able to actually trade with no major slippage?
Next week, mms are waiting for the incentive program to go live
Is there a roadmap for INJ pro, having 4 spot markets is disappointing to say the least ..
updated roadmap is coming, it was discussed 2-3 weeks ago that some market will be hidden for the time being. At the same time more proposals for trading pairs are coming.
Everything is done through community governance
yes im aware, but no one is going to get excited about 4 spot pairs , exchanges that are crap, and no liquidity
Wait for one more week and we should have 3-4 more perpetual markets.. The addition of markets is going to be a gradual process. Also, it is community driven so the community needs to propose and pass through governance.
If perpetual pair pass through voting, how is than with insurance fund for it? What's the procedure? Who fund it? What s the cost, gain over a month.? I think that this proposal procedure should be clarified and explained like im 5 . There is a risk of loosing some INJ.
With regards to insurance fund currently 20,000 USDT is required to form one. And for each PERP pair, you need a dedicated insurance fund before proceeding. The funds contributed to the insurance fund are safe irrespective of the proposal passing or failing. The 500 INJ deposited for the PERP proposal may be burned only under the following two scenarios.
- The quorum i.e. 33% of the votes are not reached within the 2 day voting period
- More than 33% of the votes are for NO with veto
Both the outcomes are unlikely to arise, if any community member engages with the team and community
Currently since a 20,000 USDT insurance fund is required for each PERP pair and since this has to be funded by one wallet, thus, the team would form the insurance fund for now. In the future, this limit may be lowered or funding from multiple wallets may be allowed
With regards to return on money contributed in the insurance fund, it would depend on the appreciation or depreciation in the value of the insurance fund for a given PERP pair. There is no fixed return on the money contributed to insurance fund.
DEX is back up now, thanks for the cooperation
Once Volume picks up in DEX, I hope the upgrades will be designed to done without downtime
on the dex, when I do a trade and look for it using my wallet address in https://explorer.injective.network/ all I see are the order creation transactions, nothing about when the order is filled and the price/fees etc. Can I search for actual execution details for my wallet address in the explorer?
Nope, the explorer would provide details on transactions and balances. Seeing data like funding payments, trade execution, rebates and so on will be visible only on the DEX or from the API for those who want to use it we're not going to add this data on the explorer.
so if I trade a 0.0001 size btc/usdt perp and the fee is showing as 0.0, there is no easy way for me to look somewhere to see what the missing decimals are?
How did u trade 0.0001 when the min tick size is 0.01?
Ah yes 0.01 is for our testnet, yeah you should see the fees. We'll look into it, thanks
yes please, thank you 🙂
Q:** It would be nice, if you will write for which countries a Relayer has trading restriction.** Right now I'm lost, coming from EU country and not eligible for trading on main injective.exchange despite that I see no problem with Terms and condition.
On the trade section of the hub, I think you can see this information.
From a legal perspective, we can't disclose that information on a public domain, its up to the user/relayer to inform their users about any trading restrictions they have.
Thx, I would be pleased if injective.exchange inform us about Countries that are excluded and will be still in accordance with your Terms.. Check my humble xxxxxx and why excluded.. thx... Corrected on 18.11.
dex seems to be down?
It's extremely slow but it's still somewhat working for me. Blocks seems to still be producing tho.
not loading at all on my end
the problem is reported
Do we have to pay gas fee to set allowance on exchange, if we already did before restrictions were lifted?
Oh nevermind
Can’t trade in US?
thanks! znaš zašto.. 😋
Try to buy some on PERP pair, (market order), got error message.. just to report ..
No problem on Marsx relayer... just bought
Ty
Will look into it
MarsX is great!
nema problema 😄
You need to lower the leverage a bit and dont go till the end
did this, was not the problem.. max. leverage gray out the BUY/SELL button - that works..
when trading AXS as maker, shouldn't the fee show up as negative in the history window?
Yes, it's a bug. We already have an open issue on this
also on AXS, it is calculating my actual rebate correctly at -0.2%, but in the order window to the left it say "Maker/Taker Fee Rate -0.16%/0.32%", I guess it is applying VIP multiplier to both parts, but shouldn't that display for Maker remain -0.2%?
Indeed, one more bug we already have an issue open and it's WiP 🙂
Thank you
thanks, you guys are the best!
You can see the open issues here btw: https://github.com/InjectiveLabs/injective-dex/issues @valid lion
thanks! will check this first next time
i feel like nearly every time someone here brings up some sort of bug, you guys quickly respond that you're aware of it and are working on it. kudos to the team 👏
Thank you 🙂 we test everything extensively again and again to ensure there's a high quality in the products
mark price for btc/usdt looks stuck
Haha yes good eye, we're getting some notifications. The Coinbase API appears to be temporarily down, should be fixed soon.
is this right? maker fee is 30x lower than taker fee? i couldn't find where the rates are published online
on which pair is that
btc perp
Yes, that's right. The BTC pair was proposed with these values to improve the market depth and the overall liquidity by MMs in the beginning, should be only for a short period of time community can then propose to update the maker param here.
Yes, this is the correct Maker/Taker fee
We're working on a page on the DEX to show this information for all markets + tick sizes, whatever you see in each market though is correct 🙂
oh wow. ok thank you
im using the exchange for the first time and am trying to beam up some AXS from my ledger. when i go to the AXS trading page and hit 'deposit' then 'deposit to injective chain', my ledger shows a max gas fee before approving the transaction.. is this a gas fee that's paid only once to approve the contract between the injective chain and that particular eth address where i hold my axs?
In order to transfer them from ETH, you'd make 2 txs one to set the allowance and the second one to make the actual transfer
thank you. so this on the website: "Trade as much as you want without any gas fees. Injective is able to avoid both network congestion and the associated high gas fees." ... should that be clarified some to acknowledge that there are still gas fees before the assets are tradable? or am i misunderstanding it or transferring in inefficiently?
Well you'd pay some gas fees but this would really depend on the chain you're transferring from, we're going to have markets with IBC denoms i.e. the community just proposed ATOM/USDT so you could bridge ATOM from the CosmosHub for negligible gas fees and trade on Injective with zero gas fees. As the protocol progresses there will be numerous bridges to various chains so ETH will be just one of them, the specific point you mentioned refers to our chain 🙂
thank you
dex is down?
No, now it is working fine
hi, dex is not letting me put in low bids, for example buy 1 INJ at 5 USDT, shouldn't I be able to do it anyway with a warning message? doesn't seem right to not allow dex users to put in lower bids like bots can
Hey, maybe because you get this: The execution price for this trade is far away from the current orderbook mid price.
yeah, but not seeing why that should be the case, it is a change from before
Hi, we're going to change that to -80% - 400%
As a price band because there are some ridiculous orders i.e. buy INJ at 0.01
We now have it pretty low but his change to -80 400% should be good enough for normal cases 🙂
but the solution to that is to get more mm's and liquidity further up the book so there is no economic incentive for people to lock up capital at that low price
not to unilaterally prevent people from putting bids at certain prices
no other exchange limits prices like that I know of
feels very bad from price control perspective
Binance has a price band of 5x 🙂
All exchanges have it and it's normal, the ratio we're putting now is good enough for normal cases
is that so? have not used them and this will keep me away from them! 🤣
hi, would it be possible to get more decimal digits for the "Notional Value" column please?
Can be a problem here? The low was 56921, but i can’t see the trade at that time frame
The price that you market is for O - Open
Thats because the Open price coincidentally is also the Lowest
Ok, but at the trades section, i couldn’t find any trade at that price
The chart will show the last traded price, there's currently an issue and sometimes there's an inconsistency in the value you see in the chart and the actual value from the last trade, it's WiP
Ok. I am just trying to help if i find any bugs
Sure, please report them here and we'll file an issue if we're not already working on them. Thanks 🙂
curious if whoever is doing this will be eligible for the rewards on these trades as well? 🤔
They should
so rewards has started?
Yes
i bought some weth but it's not showing up here. this is where it should, right?
Hey, yeah I think there's an issue here. Let's check a few things from a DM please
Hi, I have a question on how an order is filled, if for example, there are 5 bids for INJ at 10.00, with differing sizes of 1,2,3,4,5 (for total aggregate bid size of 15 INJ), if a sell order comes in for 0.001 INJ (min tick size), how does the exchange determine which order to give the fill to (can only be one as it is min tick size)? is it the oldest bid? the largest bid? or something else?
It is timing based, the first one to make the orders a.k.a first come first serve
that is what I thought, but I could have sworn there were times when a bid came in after mine and they got filled first. I will pay attention next time to confirm if that is the case
it just happen again, I put a bid down, someone else followed, and they got the fill first
if you put a bid and someone puts a bid before yours it will get filled first
mine was first
I put a higher bid than what was showing at the time
mine showed up
then someone else joined and bid size increased
then sell order came in and they got filled first instead of me
can dm my order creation tx if that helps
yes dm me the details
did you ever get filled some partial when that sell order got filled ? for your order at the same price as that order I mean
no, later orders, either went to the other bid that followed me, or to me, but in whole, have never seen a partial fill that was split between me and the other bids
there were several min tick size fills though, so can't really split those, but it was weird how the fill would bounce between me and the other later bid instead of being ordered by when bid was placed
- These orders could be smaller by a fraction, even by the min tick size and thus got filled first
- Maybe they were cancelled and not filled, did you see them being actually filled in the "trade history"?
- Are you saying smaller orders get filled first and not earlier orders?
- Saw my fills in “trade history”, could match to “trade” history next to “orderbook” of overall inj/usdt pair, that is how i saw/confirm a fill of a same price bid that came later than mine, and subsequent fills that seemed to randomly fill my and later bids instead of filling by time the bid was placed
Nope, if your resting limit was posted first and then there were more limit orders at the same price and quantity I believe your limit order would be filled first. You can also read about the matching mechanism here: https://blog.injectiveprotocol.com/injective-exchange-upgrade-a-novel-order-matching-mechanism/
Yup, I’ve read that article several times now to make sure understood it correctly, but the behavior I saw when my resting limit was skipped and a later bid got filled went against what I understood, so am bringing it up here
@winged marsh @scenic parcel further on this, in ETH/USDT I just tried creating 4 orders, in this order, buy 0.004 @ 4300, buy 0.003 @ 4300, buy 0.002 @ 4300, buy 0.001 @4300 (no other bids were at this price and this was highest bid at the time)
I then placed a sell order of 0.001 eth @ 4300
Now if it was earliest bid, I would expect the 0.004 order to get filled first
If it was smallest size, I would expect the 0.001 order to get filled first
But it was neither, the 0.003 order got the 0.001 fill
Thus I don't understand how the fill allocation works
could you dm me your INJ address? I will get back to you next week. because we use frequent batch auction, we need to delve into those four orders’ details
Actually for resting limit orders beyond the current and previous auction it's completely random and there's no block priority or anything else, it's just based on the order hash and it's random so the example you gave above is normal
So if I understand you correctly, all resting limit orders older than >1 block at the same price would have the same random chance of getting filled?
Yes
got it, thanks for confirming
Why is not atom/usdt implemented yet?
There was an issue with the trading pair and it will be implement when its ready
I ask because the eth and bnb perps are added
Okay
So no atom pair tomorrow?
When it is ready
Hello, why can't I deposit ETH?
You want to trade ETH/USDT perp. This contract is traded in USDT therefore you need to deposit USDT.
Ok I understand, currently there is a way to deposit ETH on injective?
no, only ERC-20 tokens. You can deposit the wrapped version of ETH - WETH
Okay, now that BNB is on injective, will you have a binance smart chain bridge soon ? So that we can offer lots of new tokens
cannot provide a timeline for bsc bridge
Ok it's already in the roadmap, it's cool, thank you
Pls help: the position was closed by margin call. But 300+ USDT difference still not received.
@winged marsh @arctic notch can you check plz?
Also fee 0 USDT for last trade looks strange
Looks like your position was liquidated can you elaborate on which difference you refer to?
1237+4514.8+131.1-5530.4=352.5 , and the position was around 600 USDT
Can u DM me with your address?
How did my limit sell for 206.024 INj at 11.59 not get filled when the current price of INJ is at 13.289???
And the next order book buy is at 12.900 for 251.398 INj.
Can u DM me with a closer screenshot and your inj address? Can't see much on this one
I just cancelled the two lower limit sell orders due to INJ being over $13.00 and my limit sells being under the current spot price. Not sure why they didn’t fill.
@winged marsh
This could be normal actually, you can see here: #🧬︲helix-chat message on a related conversation for the matching mechanism. This might answer your question but feel free to DM me with some closer screenshots because I can't see the orderbook at all here
We are aware and currently working on this, sorry about that
anywhere i can check my pos ?
you cant for now until this is fixed
I could give you the API query to see your positions but you wouldn't be able to see the unrealizedPnL
I take it
there are people making washtrading
i hope they will be disqualified
https://lcd.injective.network/injective/exchange/v1beta1/positions/SUBACCOUNT_ID
You can paste this query on your browser and basically replace SUBACCOUNT_ID with your subaccount, you can find the ID from the MetaMask pop-up when you try to sign an order (you can attempt to place an order and then cancel it so you just get the ID)
We noticed it happening too but it's not so easy to prevent this, we'll look into a solution to potentially disqualify orders filled from the same account
for sure for the same account
how much we will have to wait to get the rewards after the end of the period ?
You'll get them immediately
Can you check if the issue is resolved now?
it's reseolved
but now the exchange is down
What do u mean?
Give us a minute, we are restarting the services
It's up
In 9h
Yes, looking into it again..
Just to mention,,.. on 21.11. (around 5:30) I almost got liquidated, because someone bought almost 2 BTCs on PERP pair.
I thought system is prepared for large institutional traders? Any solution for such kind of system overload?
Value dropped for more than 2000 units on Inj.exch only
are orderbooks not updating for anyone else or just me?
same for me
Yes there is an issue with orderbook updating currently
are the order still executed ?
Yes the orders are being executed. There is some streaming issue with the order book. I have informed the team. We are currently looking into this issue
i can't transfer my token on injective chain ?
From Metamask or ledger?
Everything seems to work fine at my end
Can you do a hard refresh.. Alternately try logging out and connecting again with MM
Please reduce the leverage little bit and you should be fine
Alternatively reduce the purchase quantity and your trade would take place
Either move the money from injective chain to trading account or you got to lower leverage or buying quantity
no but i want to try to send my token on injective chain
a friend need some money and don't want to pay 100$
in gas fees
Then reduce leverage and execute your trade
may be you can execute two trades instead of one
no it's not thta the issue
it's when i withdraw my usdt to his injective address
i get this error and i have alll the fund on my injective chain wallet
Are you sure the funds on injective chain are not being used in some open orders?
they can't because they are not in trading account
OK let me report this issue to the team
for the reward we will have them directly on the wallet ?
Yes
Once epoch is over. The rewards would be automatically air dropped to the concerned wallets
ok nice
what's going on with btc orderbook..
entered a trade at 56,499 then orderbook wiped and now im down 488%?
MMs are restarting their bots
yo am i in danger of getting liquidated all the sudden?
this is a bit messed up
was just trading between myself farming points then this happened..
yes no order buy sell
Liquidations are only allowed when the MarkPrice (5min TWAP from oracle) drops below your liquidation price.
how come that i can see transactions on injective explorer, being realized and the trading site is down? is this backlog?
exchange up in few mins, disabling maintenance now
👍tnx
The exchange is back from maintenance, all issues are resolved. 🎉
There is an aggregation on the top right corner, you can switch to your desired decimals.
Ok. Thank you
i have bridged some usdt back to my eth wallet
how much time it's gonna take ?
@arctic notch
omg that's fast
nice
Takes approx around 3-4 minutes 🙂
that's very good
should add a little info about it on the website
we are working on that
Sir, we are decentralized. The frontend that was in maintenance is just one of many. And people can also use the API without any frontend for trading. The chain itself was running smoothly all the time.
Can anyone explain this candle up to $36??? My limits didn't get filled during this spike either. ???????????
Was this a glitch??
will INJ/USDT perp go live tomorrow after proposal passes or will it take a few days to put it in?
It will be live on chain when the vote passes, the relayers can decide not to list it immediately.
nice, thank you!
hi how much inj fees do we pay when we bridge inj from eth to inj chain? and are the fees deducted from the inj or i need to have eth ?
If you bridge eth network to inj chain you need to have ETH in your metamask in order to pay the transaction fee as there is an ETH transaction.
It is recommended to have some INJ in your wallet on the inj chain to cover any transaction fees. Otherwise bridging from INJ chain to network the cost is set at 10$ of the asset that you are bridging
yes but to get inj into my inj wallet i need to go through the eth fees ^^ , ill just wait for atom pair to be working so ill get my assets into inj chain with less fees . for erc20 transfer to eth wallet then bridge ill get 2 fees to pay right ? sorry new to this
There is one transaction to set allowance that is paid only once. After that there is transaction cost when you bridge the asset.
You don't pay gas fee on the receiving end
yes i was refering to transfering assets from binance ( 2 fees) binance to eth wallet then the bridge , compared to cosmos hub then bridge to inj chain , the difference in fees are huge
Yes, then there will be two fees. The best that you can do now is wait for the ATOM pair to be enabled soon
bridge ATOM for much lower cost and save money thanks to the IBC bridge
Here is a tutorial for the bridge https://youtu.be/SspkXnldqHc
yes i already tried to transfer atom from binance to cosmoshub then bridged it to inj chain , prety much didnt cost anything , cant wait for the atom pair :p , thanks for the answer
Nice
Injective Pro DEX relay won’t load markets. I’ve been using it daily for weeks and this is the first time I’ve had this problem.
the team is looking into it
looks like blocks are still going through every few seconds on https://hub.injective.network/
I see that.
wonder if everyone trying out new bots is clogging up the frontend
🤷🏻♂️
They were playing with some stuff. Volume was off not too long ago…looked like it was double.
unlimited.exchange just loaded up for me
One Hub improvement IDEA: Please mark the Governance proposals, which are still in deposit phase with different color as those which are in voting phase, let's say with Grey color. Easier to see their status.
I think currently, the deposit stage and voting stage are written quite clearly and in big font. However, I will pass on the feedback to the team
Congratulations team on rolling out the atom/usdt pair 👍 💯
Yeah.. I've seen this after I opened all four proposals... That's why... Thx
is the MarsX team on discord? will they be adding atom/usdt spot and bnb perp to marsx soon?
It is up to them to enable it.
They have their own Discord. Picasso, Unlimited and Marsx, you can find the links on the Hub under the Trade section 🙂
This is the discord of marsx https://discord.com/invite/umJgrrtdhg
ooo ok thank you!
Hi, i want to send some assets from binance to inj chain, shall i do the same to avoid eth gas fee? Can i send inj directly from binance to inj chain avoiding etherium network
No, you cannot do direct withdrawals to the inj chain
The only for to bridge by avoiding the ETH network is to use our IBC bridge and bridge ATOM
Thanks, any tutorial on that. How much fee am i expecting this way.
Also if i send inj directly to metamask from binance one transaction did happen, now if i send inj from metmaak to injective chain, are there going to be second transaction too, with gas fees?
Check this tutorial https://youtu.be/SspkXnldqHc
You must bridge through here https://hub.injective.network/bridge
hi is there the option of opening a short , while having a long on the same asset , kinda like the hedge mode on binance ? or it reduces the short automatically ?
Hey, you can open one position per subaccount. Handling different subaccounts is not possible on the FE yet but it is from the API. We'll add this on the DEX as well
okay thanks for the quick answer 😄
How can we get INJ listed on some of these sites:
https://www.coingecko.com/en/dex
https://coinmarketcap.com/rankings/exchanges/dex/
Get real-time insights on decentralized exchanges (DEX) trading volume, dominance, visits, and more.
See our list of cryptocurrency dex exchanges ✔️ Ranked by volume ✔️ Uniswap ✔️ MDEX ✔️ PancakeSwap ✔️ Curve ✔️ 1inch ✔️ 0x Protocol ✔️ Balancer ✔️ And many more ✔️
Ethereum Ecosystem analytics by and for the community. Explore and share data from Ethereum Mainnet, Matic, Optimism and xDai for free.
Hello
If I get vip discount, use Picasso exchange... how would exchange fees be calculated ?
The relayer wouldn't make any difference, it's an on-chain discount and applies on every relayer
Yes ser and with the 0 relayer fee for picasso:
Is your vip fee discounted first and then the remaining gets a 40% refund ? And also does this mean due to paying less in fees it reduces your trade and earn points per trade ?
The VIP fee is already discounted. There are no refunds.
Yes ser but how does this work in conjunction with the zero relayer incentive from Picasso relayer
Your points and rewards would be the same on your end, also you'd get a discount for the 60% of the fees which you have to pay there's no way around this. Picasso Exchange will return you 40% of the fees but you'll still have to pay the rest 60%, even API traders pay this 60%
When will there be “stop loss” features on the Injective Pro platform??
@remote glade Also the trade and earn reward points will not be impacted by zero relayer fee of picasso.
It is in development but no ETA for now
So I've been farming points by trading between my two accounts, when I open a position I enter same prices on both accounts on opposite trades so my only loss should be fees. Also made sure I've only used limit order on both accounts and one account gets maker fee and the other gets taker fee when opening a position and vice versa when closing so the fee deductions should be even by the time I close the trades. Made sure my trading account balance was same when started, and doing this I could keep the balance between the two even for my trades until the last few hours when it started not adding up. Trade history shows exact same trades on opposing sides and total fees are the same, but my trading account balance can end up differing a few dollars?
The trading fees for maker and taker are different, thus this is why you have difference
I know, I made sure I got maker fee charged on account 1 and taker on account 2 when opening a position, and then taker fee on account 1 and maker on account 2. By the end the balance should be even and it has been even for the last idk 50+ trades...
I'm probably not explaining well, will try to get screenshots
Found out why. Didn't notice my positions were assigned different leverage despite i set both to 10.. All good
nice
having to manually refresh page to see new orders I placed from unlimited.exchange
Reported it, it is a known issue
Can you please check now
looks good now 👍
I am trying to send some INJ from my Ledger to Inj chain and after approving sigs on my ledger, the DEX screen just shows a constantly turning circle?
Hey, have u tried refreshing?
just did. nothing
Could you try on the hub to see if it's an issue with the Ledger in general or only with the DEX?
Also if that doesn't work try opening a private window (incognito), login to the DEX with the Ledger and make the transfer or clear your cache
ok...
Had a similar issue , closed that tab and reopened it was fixed i hope this works for you ♥️
Also a tip to @wanton haven , whenever you use dex try to have a seperate profile I prefer that less chance of such issues 🌟
I'm sorry, what do you mean by having a separate profile?
You access dex viz one user profile right
I mean having a seperate user profile for that
it's a DEX so no user "profile".
There are no profiles, only connecting through different ERC-20 addresses through metamask or ledger
your inj address is connected to the ERC-20 address
I mean if you use metamask , you can have that extension on a browser which you don't use much
That is what i meant
Would be nice to be able to see history of funding paid, and on mobile i would also like to be able to see the current funding rate
- Already implemented on the API side: https://api.injective.exchange/#injectivederivativeexchangerpc-fundingpayments we'll add on the FE
- Est. Funding Rate is shown on mobile and desktop
found it on mobile, not the best design for it. would be better if the scrolling bar was always showing so that users know they can move it
and sounds good for the funding 👍
Also the liquidity on perps have been steadily growing. I have much less slippage now
This kind of anomaly is a little concerning. At least from the UX pov, it doesn't look good, at all
Somebody probably messed up their script from the API
We use FBA so this could be normal
Yeah, this is the problem, in my opinion. So, at any moment that I send an order at some bizarre prices, the same would happen?
There is a limit on how much you can go outside the order book and this is not possible to happen through the order book if you go through the relayers as first you would need to take out the orders that are first.
Not sure if I follow. So, my order would fill the orders with "regular" prices first, right? In the case shown, it would fill the orders starting from $12.30 and above...
you cannot jump over orders
For example making a Market order of 5000$ and on 13.3$ you have 2000$ and on 13.50 you have 5000$ sell limit order - you will first fill the order at 13.3$ for 2k and the rest 3k$ left will fill up the next order at 13.5$.
After all of this is done you will have 2000$ left to be sold at 13.5$
even if you set a limit order at higher prices than that it will happen the same. You will fill the orders step by step
Nope, based on the FBA you'd be getting your order filled at a worst price than you imagined and the maker would be getting filled at a best price
If you set a buy order for INJ at $1000 from the API it won't be filled at the lowest sell price levels
Hmmm, thanks guys.
@winged marsh What was the reason for this approach to be used, instead of the more common, used by other exchanges?
The FBA is explained in detail in this article: https://blog.injectiveprotocol.com/injective-exchange-upgrade-a-novel-order-matching-mechanism/ and we've also added some examples in the API docs, see here: https://api.injective.exchange/#examples-limit-order-matching
Thanks man
How is there a wick up to $1,000 on the INJ 4-hour chart????
Somebody probably messed up their script from the API
We use FBA so this could be normal
Somebody probably messed up their script from the API
We use FBA so this could be normal
The price never reached that level this was just one order fill, see here: #🧬︲helix-chat message and we've also provided some examples in our API docs on the matching mechanism https://api.injective.exchange/#examples-limit-order-matching
But this K-line is a bit confusing.
Yeah we know and looking into this since it can be confusing
having to manually refresh to get updates on unlimited.exchanged
Can you please check now
just checked, still have to refresh manually
yeah me too
should add more hamsters to the servers 😆
@valid lion Should be fixed now
nice, seeing updates now, thank you!
ETH Perpetuals not listed on the INJECTIVE Pro platform.
What’s going on?
@valid lion @winged marsh
Waiting for info on the problem
We're all looking into this, we'll inform everyone when we confirm what happened
my eth position was closed at a loss :x is there a place where i can look at the closing price ?
yup, pretty shitty that we are not able to manage our position and everything auto-closed
Not a bug, we'll explain everything in an article
alright thanks for the response
btc perp mark price looks stuck again
What’s going on with BNB???
How can I have an u realized loss over my margin?
No orders in the book and price not reflecting actual price.
I believe this is caused by market makers restarting their bots on the exchange and the actual orderbook on the chain is still fine. As long as mark price, which follows an oracle instead doesn't fall below your liquidation price you should be fine.
mark price in btc perp looks about right, orderbook mid is still off by 500, is it because not enough people are trading it?
it could because ppl want to close their open positions or different bots use different fair market price models, various reasons
Seems like the boost from proposal #80 has been applied to the wrong market (LINK/USDT instead of INJ/USDT)?
It's just a frontend bug, the boosts were applied as per the governance proposal
We'll fix 🙂
Okay, great! Thanks 🙂
fixed
getting "something happened please refresh the page" on unlimited.exchange
@valid lion
it's working again
do they not give you days off @valid lion ?? 🙃
The team does not rest 🚀
😎
make sure you guys remember to eat! can't have our super team starve to death on us!
Injective pro down?
My order went through but doesn’t display. No chart…. Try to place a new order and it states not enough funds.
What’s going on?
@valid lion
Team is looking into it
What was the purpose of the test net if not to get all the bugs out prior to launching the live platform?
This seems to be an ongoing problem lately.
I love the DEX when it works but very stressful when trades are in and the system goes down.
It should be fixed now
unlimited.exchange, marsx, and uponly all seem to be down
Yeah we're checking
Team is checking
This is getting ridiculous.
How can we be expected to trade on a platform that is constantly going down?
I have open orders that were in the money. Not sure where my position will be once it’s up again.
The exchange is up now
nope
unlimited and marsx still not working
@lyric venture Dex and relayers are down for 30 minutes now, are u aware of this as well?
The exchange is back up now, apologies for the downtime we're all working to resolve this as soon as possible
Sure np, are you allowed to share info what went wrong?
We're still looking into it, restarted some services to resolve it for now and gathering logs
Ok thx 4 the reply hope you guys find the cause in the logs.
Refresh error again.
We're restarting some services to have the streaming issue fixed
hi, any plans to enable downloading of all historical trade/fills for your account to .csv file? would make import to excel, tax planners, etc much easier as current UI only shows last 100
Hey, yes we'll work on that but you can also use the API to fetch all your trades with the **skip ** parameter.
How to I get test tokens on INJ using Kovan. The kovan faucet only gives 0.1 eth a day and that’s basically the gas fee to bridge to INJ.
?
@winged marsh
Hey, please DM me
Is dex down?
Works fine on my end too
Something happened please refresh the page.
Could you please DM me?
Is there a guide to sending funds to INJ network?
The Injective Bridge is now live on the Injective Hub! You can now bridge any ERC20 token to the Injective Chain using the secure cross-chain Injective Bridge.
- The Injective bridge enables lightning fast transfers and is one of the cheapest solutions on the market today (average transaction cost of ~$0.02 when transacting on the Injective Ch...
getting this error message when I tried depositing into trading account on injective pro, does this not work with trezor?
Hey, Trezor is actually going to release a firmware update today if everything goes as planned and after that Trezor will be supported:
https://github.com/trezor/trezor-firmware/issues/1272#issuecomment-980799120
Re-opening from old repo here. EIP 712 is an Ethereum signature format that has two goals: More human-readable signatures Cheaper to compute on chain signatures The hope is that this signature form...
Ok I'm getting myself some GF, nice partnership with Coinbase Venture, Pantera Capital, Dapper Labs & of course Injective Protocol and several others.
@lofty ruin did you know anything about INJ & Ledger?
I did not get you
not refreshing
still getting the same error message after firmware update
We'll have to check if it was included in the firmware update and also test it on our end, we'll announce it when we do and confirm that it's working
Something screwed up on the exchange. How did fills happen at 51,318 & 51,430 when ask book is full. The orders should’ve filled at the lowest possible ask.
Some sort of front running???
I think you’re going to need to put an order warning. That’s not how any exchange works.
We've put a warning if the price deviates 5% and you're about to place a limit order
I think you’re asking for blowback on that one…🤷🏻♂️
A limit order chewing into the book, should have the best fills possible up to the limit. I’m sorry, but it doesn’t make sense any other way.
Couldn’t the UI create multiple, progressing limit orders if the user placed a limit order above or below the closest ask/bid?
Ask Book:
2.0 @ 503
0.5 @ 502
1.5 @ 501
If a limit buy order was placed for 3 @ 503, couldn’t three limit orders be created in secession by the UI and solve this issue?
Orders:
1st 1.5 @ 501
2nd 0.5 @ 502
3rd 1.0 @ 503
@arctic notch
do Expiry Futures Markets support generic binary outcomes using a third party API as an oracle?
I don’t think there’s any expiring futures markets. Only perps.
is there a public timeline for expiring futures markets?
It depends on the community and when we have the needed UI in order to propose it
Cannot provide ETA for now
seems it isn't so far, in that case, my money stuck in inject unable to do anything? or is there an alternative solution?
im using model t actually but somehow still getting the same error message
MetaMask has to make an update to provide support for this, I'm checking as well and we will update the community when it's ready
Thank you ser
is anyone from GBV in this discord? curious if there are plans to list atom/usdt pair for uponly.exchange
hey there. Shouldn't i be in fee tier #1 if I have 2 injective staked and paid over $100 in fees on the exchange
or i supposed its not active right now because it would conflict with the astro incentive program ?
When did you staked?
The tier is updated every 24 hours
so the fees are discounted after they are paid?
When you say points I assume points for the trade and earn rewards
yes
Once you get the discount for the fees from staking, you just pay the lower fee
ok. well the points multiplier is based on the fees paid. 1.8x maker pts, 1.2x taker pts. so saving 5% on fees may not be a great idea
on my part
Thats up to you 🙂
🙂
I found burn auction very fascinating. Great work INJ team 👍
Thanks
What happens if in last second of the auction two bidders post same bid? How the mechanism work?
Only the first bid would be accepted. This is because once a bid is accepted, the other bid should be higher than the previous bid. If you try to bid the same amount as the highest bid, then your bid would be automatically rejected.
So the system is checking up to milliseconds when the bid has been posted?
Yes. And at a time only one bid would be accepted.
Ty. Can you check also My question in injective-hub thread?
if a buy and a sell limit orders for the same price arrive at the same time, do both orders pay taker rates?
Limit orders are considered Maker
Market orders are considered Taker
It doesn't matter on which side you go
that is not strictly true right? if there is a resting offer for 1 inj @ 10.00 and a limit order comes in to buy 1 inj @ 10, the new limit order that came it would be the taker, not a maker just because it is a limit order
my question is what if order book was say $9 / $10 bid/ask, then at the same time, one limit order comes in to buy at $9.50 and another limit order comes in to sell at $9.50, who pays taker or maker rates? or are both taker rates if they are not resting order?
yes
If your order crosses in the endBlocker that would be filled and considered a taker regardless if it's limit, if it doesn't cross it will go to the orderbook as a resting limit order and if it's filled from another order, it would be filled as a maker
cool, thanks for the explanation!
No problem
Seems people are resistant to be the taker in a trade due to fees/rewards structure. Maybe best to do 1.4x taker 1.6x maker on perps to encourage more trading???
I liquidity is important as well, but placing order after order with no taker is painful.
how long is each epoch for setting the fee tier? when does the next epoch begin?
Fee tiers are updated every 24hours
so if you are tier 6 you need to pay $3500 in fees every 24 hours? that doesn't sound right
over 30 days bro
not 24h
got it, that makes sense, thanks!
Band messed up with oracle prices because there was a hack on the CoinMarketCap prices and they are probably using it as a data feed behind the scenes.
Will this be resolved/reverted all those liquidations? lol
Its not possible to revert as this is a dex
in the order book, what this means?
that they sell btc for that price?
and that order bought 1 btc for 3 usd?
Yes
The team are looking into this right now, this issue that Band experienced
My problem is not about the feed prices. But with the aumont of orders that you have on your order book. A lot of orders to scope btc a 3$
When a normal user can setup that orders also
Thats was most likely the bots of the MMs
bot or not, should be the same rules for everyone
if a bot can setup an order why a normal user can setup also?
I don't know what really happened and who were those that managed to scoop wbtc on perp for 3$
I have some free time, and I try to setup buys to lower the entry
I just can buy lower than 9720$
you just have a problem to solve than. This isn't my view how an app should work. It's not fair your normal user that you are trying to get in this ecosystem. Because until you have that order of 3$ and 1$ to scope every position will be liquidate because they have order in the book to execute
Well people are not supposed to go on an exchange and place buy orders for BTC at 3$, that's not something "normal users" would do. We added a price band on the DEX because these meaningless orders didn't look good on the orderbook, I think these orders were placed long before we added this price band - many weeks ago.
yup, but with 10$ I can go to sleep and wake up with 10 btc. Well I can't, but that bot can in this situations
while plebs are fighting for some rewards
you'd wake up with 3btc not 10
3,3333333333
Mentioned this in tg group but also posting here:
It seems that band oracle is having a bug with the price feeds. We’re investigating the issue. From what band told us, situations like this shouldn’t happen as outliers are filtered out and CMC is only one of the sources amongst countless other reputable exchange data sources. But don't worry, there are on-going efforts to refund positions affected by this band oracle issue.
eth went down to 0.01???
Currently, I am not able to access chart but it did go, it would be on account of wrong price entered. We use an FBA mechanism for order fulfillment
Hi, how do I see the transfer history on the Injective chain?
What's FBA mechanism? If it's wrong price entered, will it be rollback or compensate?
When do you plan to have dex on-line?
I had to close my position in another relayer at loss because I didnt want to wake up and lose everything that I had in the position. People like me will be refund as well?
We're compiling a list to make all community members happy and will be bringing it to gov forum. Could you provide me with your address?
In total, only 44 positions are affected during the <10 min period, all other positions are safe!
Yup, mine was "safe" but I had to close it because of uncertainty
Why you don't use Chainlink oracle?
We're working with chainlink on the integration! The canonical upgrade already included the support for chainlink ocr. Chainlink team just needs a little time to publish data onto Injective Chain
Ok, thanks!
When Chainlink OCR is complete, community can vote to switch oracles seamlessly 🙂
ends in 4zs, if you wanna I can dm full
sure
I guess I was one of them..
Don't worry, we're doing some calculations right now and a gov forum posted will be posted to show the addresses and proposed compensation amount for final check.
Follow gov.injective.network if you haven't already
would this effect you guys' relationships with the Band team?, just curious.
Why would it? We intend to use both BAND and CHAINLINK.
Could I DM you regarding trades?
@winged marsh can help out here, what’s the issue?
Losses from $0 mark issue.
We'll be gathering all the open positions at the time on-chain and make sure to refund everyone in a loss through a gov proposal
I understand there’s a governance proposal to refund the affected longs. I have a rather unique situation that won’t be covered.
Okay, you can DM me.
Yes
all long margins that were affected due to band price feed issue will be refunded
Everything is recorded on chain
Thanks
So if you were one of the affected you are covered
I didn't get you there, what do you mean?
I think you should seriously consider not just a margin refund, but also lost profits based on ETH price and the loss of the position. This is the second Major incident with Eth perpetuals, regardless of who is at fault. Tbh if we lose money on this again, we would be fools to trust it next time. I think compensating actual losses on top of margin, would be cheaper than the loss of confidence in the platform likely to occur otherwise
Team is handling this great IMO anf compensation for any liquidations seems more than fair. In the end it was the Community who voted via Governance on using BAND price feeds, so everyone should be aware of the risks.
I would have pref chain link but I’m not the only voice. Tbh if you do some thought experiment you will realize there is enormous flaw in the concept of blindly accepting a price feed. It is logical that an extreme, unusual price change should cause a flag to be checked, or maybe even pause the market
The fact that a sudden price change from 3700 to 0.01 was simply accepted by the liquidation bot instead of checking other sources for this irregularity is an error of programming
We should go forward understanding that no system is perfect. Obviously an extreme sudden change far beyond several standard deviations must be verified from another source. So no in summation @night berry I do not accept your argument
With regards to Chainlink integration, the work from our end is finished long back. We are essentially waiting for pending tasks to be completed from the end of Chainlink. Bringing the price feeds from Chainlink is a top priority for us also. Rest assure.
In meantime perhaps redesign liquidation bot? to require price feed & last trade of some minimum amount, both simultaneously under liquidation price
We have plans to do so and some other safety mechanisms.
Try Picasso relayer https://trade.picasso.exchange We are running 2 backend servers to ensure maximum uptime. Pls try and let us know your feedback.
We don't have any scheduled maintenance. Last time we went into maintenance was only due to the data feed issue from Band oracle side, which was unexpected and not planned.
yah
checking
hi i get this error on picasso exchange when i want to validate transaction
im not on metamask im connected on ledger
Make sure that you have the right ERC-20 address selected
yes its the right adress . i get the message when i want to validate the trade
We will officially announce when everything is ready
checking
fixed now
Wow..what happened to reward points in last 7 hours? It almost doubled. Based on fee% and reward mulriplicators there should be cca 30mio in volume on dex in last 7 hour. But can not see it on which markets could this happen?
Injective pro says there was 17m volume, but picasso says 44m. One of them is wrong probably🧐
Picasso is right.
There were few big trades that are not reflected yet on the Injective pro relayer I guess
what happened to eth perp?
Insurance fund got rekt by a big LONG position that got rekt. Someone longed quite a big amount
yikes, is there a way to see the last few trades in that mkt using api?
most likely
the team will re-evaluate and adjust accordingly
thanks, what will happen to open orders? are they all gone b/c insurance fund is 0?
Unfortunately, all open positions get closed as the market is paused
hmm, perhaps there should be a limit on the relayer that prevents people from entering positions that when leveraged would risk more than the insurance fund
the max leverage used was 10x
That may be a good idea but not sure if it can be implemented
The team will consider all options to further strengthen the high risk trading instruments and insurance funds
are the liquidation bots the teams or third parties? If the team can control the liq bots, maybe spacing out the liquidations a bit more to allow order books to some time to refill would help
Right. I remember when bitmex had low liquidity, the liquidation bots started dropping limit orders into the books about $300-$500 lower or higher than the mark price, rather than market orders. As the mark price went up/down, the limit orders were canceled and replaced higher or lower.
I believe this was a way to allow the market to respond to the liquidation by buying or selling to the liquidation order at a much better price than the current mark, rather than to allow a large liquidation to flush the books as low or high as the market order would take them.
I believe this problem could be fixed just through the liquidation bot acting in the way described above.
Yes, we are looking into implementing something similar.
Hello, can someone help me. I have USDT on injective, its under balances not trading account balances. You can see it on the explorer. However, in my wallet overview the USDT is not there and the bridge says 0 available.
THanks
Can you please dm me
Is it possible to tell which relay node send a given transaction? If I wanted to track the use of relayers, could that information with scraped from the Blockchain?
Is that information available through the API?
Give me a few minutes to receive info on that
Track from which relayer (FE) the transaction was executed or track which node broadcasted it to the chain?
It is not possible
for relayers you could track this based on fee_recipient/fee_payer on the API
It is my understanding that the front end relayer must also run a node to receive the 40% fees? Is that correct? Could you please link me documentation on setting up the node?
Hey please check the documentation here https://chain.injective.network/run-a-node/keyring.html
also for tech questions you can ask in #🌊|new-dapp-support #💻︲api-support
They don't have to setup an Injective Chain node or exchange BE, at least not necessarily. One could choose to setup the FE and use public endpoints, or one could choose to setup a node and exchange BE to have full control over the infrastructure. To receive the 40% of the fees they just have to modify a parameter with an inj address, it's really simple
If you run the FE on your own computer and point to public endpoint, would you then pay gas for trades out of the trading or main account?
Ill confirm in a few minutes @valid lion
Nope, the relayer would
sorry, not quite understanding the terminology, in this case you mean the public endpoint would pay the gas fee? so the gas does not come out of my own wallet even though I can direct the 40% fees back to myself?
By FE - you mean front end a.k.a you want to be your own relayer
Only relayers can take the 40% of the fees therefore you will be the one that pays the fee through relayer wallet.
ok yes, then in that case the gas for trade would come of the relayer (myself), so that comes from the main account, not the subaccount/tradingaccount right?
Maybe someone with more technical knowledge could answer better
Maybe this info here will help you - https://api.injective.exchange/#overview-trading-fees-and-gas
You are not a relayer if you boot the dex locally. You are using the public backend services from the public relayer
You can have the public relayer pay gas fees and you can collect the trading fees at the moment
Yes, normally that shouldn't be possible but for now we haven't restricted this. If you run locally and trade from a UI, you will get the 40% of the fees (if you tweak the .env) but the gas will still be paid by the address paying the gas for injective.exchange. In the future this will be restricted
ahhh ok, was wondering about that, thanks to you both!
There wont be a public endpoints to use, we provide them for convenience now.
How long does it take to launch exchange BE and node? Is it open sourced or will it be?
Building a relayer its not very complex but still requires tech skills. It is open source and you can check the github for everything you need - https://github.com/InjectiveLabs/injective-dex
Here are the api docs with examples https://api.injective.exchange/
Here you can read how to run a node https://chain.injective.network/
A detailed guide on how to build and run a relayer is coming
getting "cosmos account not exists" error on dex across different relayers?
There is a chain upgrade happening right now
ahh ok forgot about that
Try now it is working fine
on the dex, under Portfolio -> Trading Account Holdings , for the ≈ USD part, what pricing source does that use and how often is it polled? it looks significantly off