How To Connect To Moonbeam or Moonriver With Magic

How To Connect To Moonbeam or Moonriver With Magic

#Installation - Moonbeam

Via Magic SDK, you can connect to Moonbeam. Moonbeam is EVM compatible so you can directly follow the Ethereum installation.

#Configuration

Javascript
01// Mainnet
02const customNodeOptions = {
03  rpcUrl: 'https://rpc.api.moonbeam.network',
04  chainId: 1284
05}
06
07// Or connect to Moonbeam's Testnet
08const customNodeOptions = {
09  rpcUrl: 'https://rpc.api.moonbase.moonbeam.network',
10  chainId: 1287
11}
12
13const magic = new Magic('YOUR_PUBLISHABLE_API_KEY', { network: customNodeOptions });

#Installation - Moonriver

You can also connect to Moonriver, which is currently live on Kusama, Polkadot's canary network. Moonriver is also EVM compatible so you can directly follow the Ethereum installation.

#Configuration

Javascript
01const customNodeOptions = {
02  rpcUrl: 'https://rpc.api.moonriver.moonbeam.network',
03  chainId: 1285
04}
05
06const magic = new Magic('YOUR_PUBLISHABLE_API_KEY', { network: customNodeOptions });

Did you find what you were looking for?

How To Connect To Moonbeam or Moonriver With Magic

Did you find what you were looking for?