> For the complete documentation index, see [llms.txt](https://factorial-1.gitbook.io/temp-flip-denver/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://factorial-1.gitbook.io/temp-flip-denver/contracts/connector.md).

# Connector

![Connector Module](https://1108866518-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMNSfMAwaMYILzCSJF6tU%2Fuploads%2Fgit-blob-615f16f972cdaefe884c62c5ce98bdb732846e69%2Fconnector.png?alt=media)

**Connector** module is the abstract layer connecting to external DeFi. Connector consists of `Connection Pool`, `Connection`, and a specific `Connector`, where `Connection Pool` manages `Connection`.

## Connection

Connection is a contract to make DeFi position as NFT. Since the DeFi position is NFT-tokenized, the Connection module of Fatorial does not require to manage unnecessary state values in order to prove the ownership of the DeFi positions.

## Write Methods

### execute

`function execute(address _target, bytes calldata _data)`

Call to the target using the given data.
