Retrive Gateway Config
ArConnect Injected API getArweaveConfig() function
It can be useful to know what Arweave gateway the extension uses for your application. You can set this when connecting your application to ArConnect, but the user can always update it later. Using the
getArweaveConfig()
, you can make sure your application works, no matter what gateway the extension uses.import Arweave from "arweave";
// connect to the extension
await window.arweaveWallet.connect(["ACCESS_ARWEAVE_CONFIG"]);
// get the current gateway
const gateway = await window.arweaveWallet.getArweaveConfig();
// setup an arweave-js client using
// the obtained gateway
const client = new Arweave(gateway);
Last modified 1mo ago