Skip to content

Latest commit

 

History

History
55 lines (39 loc) · 1.08 KB

README.md

File metadata and controls

55 lines (39 loc) · 1.08 KB

React Widget

Quick setup

To integrate this Widget into any React project follow this instructions below

Dependencies

You will need to add this dependency to your project first:

yarn add @polkadot/extension-inject
yarn add -D @polkadot/types

Installing the Widget

You can install the Widget by simply adding the dependency to your project:

yarn add @buildwithsygma/sygmaprotocol-react-widget

Code integration

After installation you can simply add the Widget into your code:

import { SygmaProtocolReactWidget } from '@buildwithsygma/sygmaprotocol-react-widget';

function MyDapp(){
  return (
    <SygmaProtocolReactWidget />
  );
}

export default MyDapp;

You can also pass props to the Widget component to customize it:

function MyDapp(){
  return (
    <SygmaProtocolReactWidget
      environment={'mainnet'}
      whitelistedSourceNetworks={["sepolia"]}
      whitelistedDestinationNetworks={["cronos"]}
      evmProvider={myEip1193Provider}
    />
  )
}

You can check here all the available properties.