I have tried to deploy smart contract using defender-relayer by following this article https://betterprogramming.pub/how-to-deploy-smart-contracts-via-relayer-db438ad7c399 . The relayer creates one private key for us. Using this private key defender-relayer deploys contract. But instead of managed private key, i want to use my own address. When the ralayer receiver request, I should connect respective address with metamask, then deploy the contract. Can we do this using defender-relayer ? I need exactly same like defender's relayer logic but I want to use my own address as signer.
If it is not possible with defender-relayer, is there any alternative solution.