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 });