> For the complete documentation index, see [llms.txt](https://docs.dfyn.network/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dfyn.network/technical/how-does-dfyn-achieve-gasless-transactions.md).

# How does Dfyn achieve gasless transactions?

Our partnership with [Biconomy](https://biconomy.io/) and integration of meta-transactions ensures that all transactions on the Dfyn network remain gasless for the Polygon network.&#x20;

**Step 1:** User’s metamask is triggered for signature when performing a transaction on the Dfyn exchange. &#x20;

**Step 2:** The signed data is relayed to Biconomy’s relayers.

![Biconomy meta-transactions flow](/files/-M_GosxxmdXG6l-MvTyV)

**Step 3:** Biconomy’s relayers pay the gas fees and forward the transaction with user’s signed data to the Dfyn contracts.

**Step 4:** DFYN contracts decodes user information from signed data and updates the chain state.

{% hint style="success" %}
To avoid bottlenecks, multiple Biconomy relayers work in parallel to relay different transactions.
{% endhint %}

{% hint style="success" %}
To ensure that no malicious transaction takes place, only the relayers registered with Biconomy are permitted to participate in this process.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.dfyn.network/technical/how-does-dfyn-achieve-gasless-transactions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
