Foundry và Hardhat với kexify
Foundry và Hardhat không có trình ký WalletConnect, nên hãy build và test trên máy, rồi deploy qua Remix với thư mục dự án của bạn.
-
1
Build và test như bình thường:
forge buildvàforge test(hoặcnpx hardhat compilevànpx hardhat test). -
2
Chia sẻ thư mục dự án với Remix:
npx @remix-project/remixd -s . --remix-ide https://remix.ethereum.org -
3
Trong Remix, chọn workspace localhost (Connect to localhost) và mở hợp đồng của bạn.
-
4
Biên dịch trong Remix, rồi deploy với môi trường WalletConnect, như trong hướng dẫn Remix.
-
5
Dùng
casthoặc script Hardhat cho các lệnh gọi chỉ đọc; gửi giao dịch từ Remix để kexify ký.
kexify không dùng được làm trình ký cho Foundry hay Hardhat (ví dụ --account hoặc khoá riêng tư), và không bao giờ đưa bạn khoá riêng tư thô trừ khi bạn tự dựng lại từ cả hai file khoá.