Foundry y Hardhat con kexify
Foundry y Hardhat no tienen firmante WalletConnect, así que compila y prueba en local y luego despliega con Remix usando la carpeta de tu proyecto.
-
1
Compila y prueba como siempre:
forge buildyforge test(onpx hardhat compileynpx hardhat test). -
2
Comparte la carpeta del proyecto con Remix:
npx @remix-project/remixd -s . --remix-ide https://remix.ethereum.org -
3
En Remix, elige el workspace localhost (Connect to localhost) y abre tu contrato.
-
4
Compílalo en Remix y despliega con el entorno WalletConnect, como en la guía de Remix.
-
5
Usa
casto scripts de Hardhat para llamadas de solo lectura; envía las transacciones desde Remix para que kexify las firme.
kexify no funciona como firmante de Foundry o Hardhat (por ejemplo con --account o una clave privada), y nunca te da una clave privada en bruto salvo que la reconstruyas tú con ambos archivos de clave.