Mexa is Biconomy's implementation of meta transactions.
This repo contains the stuff that makes Biconomy tick, plus some cool resources that dApps can use to integrate meta transactions into their contracts.
Inherit this in your contract and replace msg.sender with msgSender() and you're good to go! ๐ช This implementation is designed to work with eth_sign instead of EIP712 - due to it's wider support. To keep testing and deployment consistent, we use a seed phrase to generate the accounts we use - when testing and deploying contracts. You need to add file with name.secret
to the root folder and add the 12 word mnemonic phrase corresponding to your account which will be used to deploy the contracts.
npx hardhat compile
Run Unit Tests :
npx hardhat test
See Hardhat Deploy
Join our discord channel https://discord.gg/C4XtWtB