Server for web3 signer abstraction
npm install
cp .env.example .env # fill in your private key and RPC URLTerminal 1 — start the signer service:
npm run serviceTerminal 2 — run the demo:
npm run demoservice.js— Express backend, imports private key from env, uses ethers.Walletremote-signer.js— RemoteSigner class extending ethers.AbstractSigner, fetches from backenddemo.js— ocean.js Datatoken.approve() using RemoteSigner