> For the complete documentation index, see [llms.txt](https://docs.shieldex.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.shieldex.io/tutorials/trading-api-references/overview.md).

# Overview

This document describes detailed trading interfaces on Shield Protocol v1, including interface definitions, listed parameters, return values and call samples on different programming languages and environments.&#x20;

Before you begin, you need to have a basic understanding on blockchain-related programming concepts. For example, basic concepts on Ethereum and smart contract, Solidity programming language, development environment (Remix, truffle, etc.)

**TBD: Introduce Shield Protocol V1 briefly & Market Maker's role & How could Market Makers utilize this document.**
