Skip to main content
BETA
HomeIntegration BuilderAPI ReferenceGuidesChangelog
View Mirror World on Github
Join the Discord server

Language:

InitSDK

Before using all APIs of Mirror, you need to init SDK first. To init sdk, you need to have an API key first, you can get one from SDK official site

Parameters

apiKey|string - Your App's API Key, if you don't have one yet, you can apply for it here.

mirrorObj|GameObject - In Unity SDK, we need to have a GameObject that exists at all times to run coroutines.

chain|MirrorChain - Pass in the chain on which you decide to work. If you need to switch between different chains, you can use the MWSDK.SetChain() method to change the current chain you are on.

debugMode|bool - Whether show the debug flow log.

env|MirrorEnv - Decide which environment you want to work in, regardless of the chain. Currently, we only provide two environments: MainNet and DevNet.

Returns

There is no response.

Code Example


GameObject mirrorObj = new GameObject("MirrorSDK", typeof(MirrorSDK));
string apiKey = "your api key";
MirrorChain chain = MirrorChain.Solana;
bool debugMode = true;
MirrorEnv env = MirrorEnv.Devnet;
MWSDK.InitSDK(apiKey, mirrorObj, chain, debugMode, env);

Edit this page on GitHub

Copyright © Mirror World, Inc. 2023
On this page

Home

Integration

Guides

API Reference

Changelog