import { getDefaultProvider, Wallet } from "ethers";
import { Fee__factory } from "@rei-network/contracts";
const provider = getDefaultProvider("https://rpc-mainnet.rei.network");
const wallet = new Wallet("yourPrivateKey", provider);
const fee = Fee__factory.connect(
"0x0000000000000000000000000000000000001005",
wallet
);
fee
.deposit("yourAddress", {
value: "depositAmount",
})
.then(() => {
// ...
})
.catch(() => {
// ...
});