What you will need to start trading
How A Relayer is Different
If you’re new to relayers there are some key concepts to understand before using our documentation. First, relayers are wallet to wallet, which means you won’t be trading directly with an exchange operator. Instead, you’ll be trading directly with another peer. This means it’s a bit slower, but a lot safer. Second, there is no server to integrate with for executing trades. Instead, you’ll need to run your own copy of the blockchain on your computer. This local node will facilitate interactions with your private data and assets. Reading is free and writing involves keys/signing/transactions/fees.
Comparison of Radar Relay and Exchanges
|Maintain Custody of Funds||✓|
|No Trading Fees||✓|
|No Account / Signup||✓|
|Has an API||✓||?|
Radar Relay and the 0x Standard
Using the 0x SRA allows you to interface with any other relayers or dApps across the ecosystem.
Across decentralized trading venues there are varying degrees of trust. Using our SDK means you are using our market data and the information we store and determine internally. This places some trust in the hands of our servers, but also provides convenience.
The alternative to Radar Relay’s APIs and SDK are the trading tools built by the 0x Project team. The Standard Relayer API focuses on the blockchain being the source of truth for all trade information. This allows for less trust in a central server but is at the cost of some convenience.
Comparison of Radar APIs and the SRA
|Provides Order State||✓|
|Automatically Converts Ethereum Units (uint256)||✓|
|Trade on all Relayers||✓|
|Automatically Converts token units (token decimals)||✓|
|Requires order state management on the clientside (see 0x order watcher)||✓|
|Can rely exclusively on trustless trade data from Ethereum||✓|