What do our API and Smart Contracts do? 

Totle’s API and smart contracts work together to seamlessly compare token prices and route orders across the world’s leading decentralized exchanges.

How do our API and Smart Contracts work?

Our API is split up into two services: GraphQL and Suggestor. GraphQL is a query service that allows developers to pull an array of token data from our global network of DEXs. Our Suggestor API is a service that takes a list of tokens and amounts as an input, and returns the best exchange and price. The output is conveniently formatted as an argument to Totle’s Primary Smart Contract.

The real magic happens through our network of smart contracts. We’ve built customized exchange handler smart contracts for each of our DEX partners, and our TotlePrimary smart contract coordinates orders across our network.

Let Totle’s system do the hard work for you. Our API and Smart Contracts work together to seamlessly comb through DEX data and execute the best orders for your clients. Together we can make DEX trading an accessible, useful, and transparent experience.

Who can use our API?

Anyone with a use case can reach out to Totle through our TypeForm, found here: https://totle.typeform.com/to/Fo98lk. Our team is actively looking at prospects and will be in touch for more information. 

Can you give examples of use cases?

Widgets, such as DEX data and ETH/Token DEX trading. Wallets, meaning Totle can power wallet-to-wallet trading without taking custody of your user’s funds. Institutional Traders because Totle’s API can help your traders execute several orders in one transaction. Lastly, exchanges. Totle has already built exchange infrastructure to support the largest DEXs

Where are our smart contracts located?

Our Smart Contracts are located in our GitHub, found here: https://github.com/TotlePlatform/contracts

I have a question that isn't answered here. How can I contact you?

You can reach us at api@totle.com and we will get back to you as soon as we can.


Did this answer your question?