> For the complete documentation index, see [llms.txt](https://olmeca-dex.gitbook.io/olmeca-dex/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://olmeca-dex.gitbook.io/olmeca-dex/master.md).

# Bienvenido a Olmeca Relay API

Lo que necesitará para comenzar a operar

| ETHEREUM NODE                                               | WALLET                                           | REST API EXPERIENCE                |
| ----------------------------------------------------------- | ------------------------------------------------ | ---------------------------------- |
| Either a node service such as DEPLOY,or run your own node.. | Either an unlocked local node, or a light wallet | Experience working with REST APIs. |

## Fee Model <a href="#fee-model" id="fee-model"></a>

To reduce hurdles we’ve turned our fees to **zero**. Over time, we’ll turn our fees back to market rate. To learn more about fees, or for general API inquiries, please contact support.Or, if you're ready to take the plunge, get started below:Tutorials.

## How A Relayer is Different <a href="#how-a-relayer-is-different" id="how-a-relayer-is-different"></a>

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 to Exchanges | Relay | Exchange |
| -------------------------------------- | ----- | -------- |
| Maintain Custody of Funds              | ✓     | ​        |
| No Trading Fees                        | ✓     | ​        |
| No Account / Signup                    | ✓     | ​        |
| Has an API                             | ✓     | ?        |
| Fast Trades                            | ​     | ✓        |

## Olmeca Relay API Architecture <a href="#radar-relay-api-architecture" id="radar-relay-api-architecture"></a>

Our API is organized into three components: Feed API, Trading API, and Ethereum Nodes. Radar Relay is also compliant with the [0x Protocol’s](https://0xproject.com/) [Standard Relayer API](https://github.com/0xProject/standard-relayer-api/blob/master/README.md)

.![](https://blobscdn.gitbook.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-LWX3vmRzvwkEk5zTFne%2F-Ly0CmIy7HC4a3sNvz9h%2F-Ly0Ez2teAy4hsM2EzHd%2Fradar-api-architecture.png?alt=media\&token=8d427755-ca07-4955-94eb-9703aaa6f9a3)Fig.1 Relay Architecture

## Olmeca Relay y el  estándar de 0x <a href="#radar-relay-and-the-0x-standard" id="radar-relay-and-the-0x-standard"></a>

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 API 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 trading tools built by the 0x Project team are an alternative to Radar Relay’s API. 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.

​[Read More About the SRA](https://blog.0xproject.com/introducing-the-0x-standard-relayer-api-8a37bd90a3e)​

| Comparison of Radar Relay to SRA                           | Olmeca Relay | SRA |
| ---------------------------------------------------------- | ------------ | --- |
| Easy Setup                                                 | ✓            | ​   |
| 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          | ​            | ✓   |
| Can rely exclusively on trustless trade data from Ethereum | ​            | ✓   |

![](https://blobscdn.gitbook.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-LWX3vmRzvwkEk5zTFne%2F-LY85W-uhzxV4Esscwav%2F-LY85fz-WRGvDeHx_WjT%2Fapi_architecture_0x.1381ad84.png?alt=media\&token=0039c703-39c9-41c8-b6fa-e594a07404fd)Fig.2 0x SRA Architecture
