MatchProvider 
You can pass the following parameters in your own MatchProvider, and we will support more features in the future.
*appid 
You can build your own App from here.
env 
This parameter corresponds to the appid and supports passing in main (production environment) and test (test environment). The default is main.
events 
events supports a number of event fallback notifications, which can be viewed in the section Events
theme 
theme supports passing in light or dark, the default is light. Currently, the two theme colors are consistent, and will be distinguished later.
locale 
locale supports passing Locale List Page, the default is en.
endpoints 
endpoints is used to configure API request URLs. Typically, you do not need to set this parameter, as the default configuration should suffice for most scenarios.
wallet 
wallet is used to configure the wallet. Currently, the wallet only has type params.
- type: 
UserPasscodeorBase.If you chooseBase,we will auto generate a wallet for user without password. If you chooseUserPasscode, users need to enter the password to generate the wallets. 
import {MatchProvider} from "@matchain/matchid-sdk-react";
const App = () => {
    return (
        <MatchProvider appid="YourAppId" wallet={{type:"UserPasscode"}} >
        {/* Your App */}
        </MatchProvider>
    );
};