> For the complete documentation index, see [llms.txt](https://jungle-toolkit.gitbook.io/evm-xcm-jungle-toolkit/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jungle-toolkit.gitbook.io/evm-xcm-jungle-toolkit/build-a-gas-less-transaction-from-to-an-evm-substrate-chain-using-callpermit.md).

# Build a gas-less transaction from/to an EVM/Substrate chain using callPermit

- [Understanding the flow](https://jungle-toolkit.gitbook.io/evm-xcm-jungle-toolkit/build-a-gas-less-transaction-from-to-an-evm-substrate-chain-using-callpermit/understanding-the-flow.md): The goal of this section is to build a dApp that is capable to dispatch transactions on behalf of its user. In other words, we are here implementing a gas-less flow into our cross-chain dApp.
- [Generating the data to sign](https://jungle-toolkit.gitbook.io/evm-xcm-jungle-toolkit/build-a-gas-less-transaction-from-to-an-evm-substrate-chain-using-callpermit/generating-the-data-to-sign.md): How to generate a properly formatted data using a contract interface particular function
- [Collecting the signature](https://jungle-toolkit.gitbook.io/evm-xcm-jungle-toolkit/build-a-gas-less-transaction-from-to-an-evm-substrate-chain-using-callpermit/collecting-the-signature.md): Once the data is properly generated, the user has to sign it. We'll then have to determine its r,s and v to dispatch the transaction later.
- [Relaying the signature](https://jungle-toolkit.gitbook.io/evm-xcm-jungle-toolkit/build-a-gas-less-transaction-from-to-an-evm-substrate-chain-using-callpermit/relaying-the-signature.md): Now it's time to dispatch the transaction
- [Executing the transaction](https://jungle-toolkit.gitbook.io/evm-xcm-jungle-toolkit/build-a-gas-less-transaction-from-to-an-evm-substrate-chain-using-callpermit/executing-the-transaction.md): This is pretty straightforward, we can now send the transaction using all the parameters we previously generated.
- [Wrap up](https://jungle-toolkit.gitbook.io/evm-xcm-jungle-toolkit/build-a-gas-less-transaction-from-to-an-evm-substrate-chain-using-callpermit/wrap-up.md)
- [Ressources](https://jungle-toolkit.gitbook.io/evm-xcm-jungle-toolkit/build-a-gas-less-transaction-from-to-an-evm-substrate-chain-using-callpermit/ressources.md)
