We don't mind if Radar takes an extra day or even an extra week. This isn't a race to be "first." That title has already been claimed by /r/tokentrade anyway, for all the good it did them.
That said, in my experience as a dev and CTO, if a project is delayed at the "last minute" before release, then it's still not ready by the next day. There is just too much testing to do on last minute patches and merges.
Consider pushing the beta to next week? It will never be perfect. Don't aim for perfect, but make sure it's not bad either. A beta should aim for "good enough."
A good beta may be delayed, but a bad beta is forever.
We are thinking about what to cover next and need your help! Let us know if any of the following ideas are interesting to you or comment with a topic you’d like us to cover.
What are nonces?
What is a stable coin?
What is ERC-20?
What is Gas?
What is a token first dApp?
How to run your own node (and why you might want to)
I just made my first trade on the 0x protocol using Radar Relay. Prior to this trade, I used Coinbase/GDAX/Kraken. I hope this post will clarify a few of the things that you will need to do to use a decentralized like Radar Relay.
Download Metamask. There is a lot of documentation on Metamask, and I found it very easy to use. Initially, I was unsure if Metamask was a secure place to store my assets. While it is not the most secure wallet to store your assets in for an extended period of time because it is connected to the internet, it is secure enough for interacting with Dapps/decentralized exchanges. Metamask is built by the ConsenSys team, who are talented developers, and is used by lots of individuals in the Web 3.0 space.
Fund your Metamask wallet. It is very easy to copy your Metamask address and send Ethereum to it from a centralized exchange. After the transaction has been processed, you should see a balance in your Metamask wallet. This balance will be a little less than what you initially sent, as you will have to pay an Ethereum transaction fee.
Open the Radar Relay Application. Look on the left side of the page, and you will be able to interact w/ Radar Relay using your Metamask wallet. These tokens are stored in your Metamask wallet. Radar Relay is just providing a more robust interface for Metamask.
Wrap your Ethereum. The reason that you need to wrap your Ethereum is that ETH is not an ERC-20 token and WETH is. Your Metamask wallet will request that you sign this transaction before it is executed. You can learn more about WETH here
Click the toggle switch on Radar Relay next to WETH that allows you to start trading your WETH.
Make a limit order on the token you would like to trade. Since there is not a lot of liquidity on decentralized exchanges, a market order may be executed at a higher price because it will fill all the unfilled orders up to your desired quantity. A limit order is executed at a specific price. Metamask will ask you to sign this transaction. Signing this transaction gives the 0x Exchange contract the ability to trade the specified token and the given quantity from your wallet when the order is filled.
After you have made your trade, you can watch it by clicking on the less than sign that is shown in the Radar Relay Order Book. During the stage where your order is waiting to be filled, your tokens are secure in the WETH smart contract. The 0x order is simply a message stating your intent to trade x tokens for y tokens. When someone fills your order, your message will be sent to the 0x Exchange contract, and the trade will be processed. Your trade will remain open even if you shut down your computer because your Metamask wallet will still be accesible.
When your order has been completed, you will see your new token balance in the Radar Relay wallet interface. If you do not see your token balance in your Metamask wallet, click on the "Tokens" tab and then "Add Token." If you search for the smart contract's address of the ERC-20 token that you purchased, you can paste that into Metamask. Hopefully, you should see your newly purchased tokens appear.
Comments: Fees: Throughout this process, you will incur fees when you fund your Metamask wallet and wrap your ETH. In total, I spent less than a $1. This is considerably less than the $2.99 I've spent at Coinbase.
Conclusion: I found it very exciting to transact over a decentralized exchange. It is certainly a more involved process than using Coinbase, but it is more secure and exciting imo to transact in a truly decentralized system.
Who is your graphic designer? The aesthetic is amazing. How'd you guys end up prioritizing such a coherent visual identity? Also, what happened to the how-to video? I remember a really great explanatory video with music that's way too cool for finance -- but maybe just right for crypto. ;)
Now, I'm not too worried here, as the old contract still has 1000x the volume of the old one. That said, I'm curious to hear more about this upgrade, and when Radar Relay will switch. I guess this will be a slightly messy upgrade, as all buy orders with the old W-ETH won't work with new W-ETH, right?
Radar community, thank you for your patience with our beta launch. Our devs ran into deployment problems and a minor issue transitioning from Kovan to mainnet. Devs are working quickly to resolve problems and we’re targeting a launch tomorrow night (the 1st).
Today we're proud to relaunch RADAR RELAY, an evolution of our open order book model with a simple, modern trading experience. RELAY now offers multiple liquidity sources, enhanced wallet support, and a new mobile experience. http://relay.radar.tech
RELAY now offers the best prices in DeFi through Smart DEX Routing. In addition to the r/0xProject orders, we'll also offer liquidity from Curve, r/kybernetwork, r/UniSwap, and r/OasisDEX with more on the way.
Mobile support is here! The new RELAY interface is accessible through mobile and desktop. Limit orders can still be created on our open order book UI, RELAY CLASSIC, at http://classic.relay.radar.tech.
Although RELAY has experienced incredible growth in the past two years, we've fallen behind in supporting new features, adapting to protocol changes, and volume. DEXs have evolved and RELAY hasn’t. This is our first step in upgrading RELAY into a platform for the best that DeFi has to offer.
In the coming months, you’ll see us launch new features such as Simple Margin Trading, Lending, and Trade Execution Guarantees.