Skip to content

Overview

The IndividualOnboardingSDK component enables users to complete onboarding and gain access to the Redbelly Network. It includes wallet authentication, KYC verification, and Redbelly on-chain permission setup.

onboarding sdk widget

๐Ÿš€ Usage Exampleยถ

To use the Onboarding SDK in your application, you need to wrap your root component with EligibilitySDKProvider and initialize wallet support via AppKitโ€™s Wagmi adapter.

You can also refer to the example at: ๐Ÿ‘‰ EligibilitySDKProvider

import { IndividualOnboarding } from "@redbellynetwork/eligibility-sdk";

const Onboarding = () => {
  const [openSdk, setOpenSdk] = useState(false);

  return (
    <>
      <Button
        variant="contained"
        onClick={() => {
          setOpenSdk(true);
        }}
      >
        Individual onboarding SDK
      </Button>
      {openSdk && <IndividualOnboarding />}
    </>
  );
};