# Developer Tools

**SDK Overview**\
The ONE SWAP SDK enables developers to integrate bridging and cross-chain logic into dApps.

| Function        | Description                        |
| --------------- | ---------------------------------- |
| `transfer()`    | Moves tokens between chains        |
| `sendMessage()` | Sends data or smart-contract calls |
| `getStatus()`   | Retrieves current transfer state   |

**Example:**

```js
await One .transfer({
  from: "ETH",
  to: "POLYGON",
  amount: "10"
});
```

**Error Handling:**\
All methods return structured responses to allow safe retries.
