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

# Overview

### **Introduction to Smart Contract Integration in Openflow**

In Openflow smart contracts are treated as first class citizens. The aim is to provide both smart contracts and end-users alike with tooling to unlock highly flexible trading strategies with ease.

Openflow offers a highly interoperable pipeline for protocols to integrate into, allowing smart contracts to unlock the power of off-chain and multi-chain liquidity with unrestrained trading strategies through trustless multisig authenticated swap auctions where the contract is in full control over both the order and quote selection mechanisms.

**Openflow offers three ways for smart contracts to integrate**

* [Smart Contract SDK](/openflow/smart-contract-integration/smart-contract-sdk.md)
* [Presigned Orders](/openflow/smart-contract-integration/presigned-orders.md)
* [EIP-1271 Orders](/openflow/smart-contract-integration/eip-1271-orders.md)
