This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

@gelatonetwork/gasless-onboarding
TypeScript icon, indicating that this package has built-in type declarations

0.0.4 • Public • Published

Gasless Onboarding

SDK to directly import web3Auth features such as social logins and passwordless onboarding, as well as the gasless wallet integration

Installation

yarn add @gelatonetwork/gasless-onboarding

npm install @gelatonetwork/gasless-onboarding

Usage

Imports

import {
  GaslessOnboarding,
  GaslessWalletConfig,
  GaslessWalletInterface,
  LoginConfig,
} from "@gelatonetwork/gasless-onboarding";

Initialization

const gaslessWalletConfig: GaslessWalletConfig = { apiKey };
const loginConfig: LoginConfig = {
  domains: [window.location.origin],
  chain: {
    id: CHAIN_ID,
    rpcUrl: RPC_URL,
  }
};
const gaslessOnboarding = new GaslessOnboarding(
  loginConfig,
  gaslessWalletConfig
);
await gaslessOnboarding.init();

Get Gasless Wallet

For all gasless smart contract wallet methods and functionality, please go to gasless-wallet package

const gaslessWallet: GaslessWalletInterface = gaslessOnboarding.getGaslessWallet();

Get Provider

gaslessOnboarding.getProvider();

Get User Info

Returns optional user info such as email, name, profileImage if logged in with Social Media Accounts

await gaslessOnboarding.getUserInfo();

Login & Logout

await gaslessOnboarding.login();
await gaslessOnboarding.logout();

Troubleshooting

Webpack 5 Polyfills Issue

Please visit Web3Auth for the solution.

Readme

Keywords

none

Package Sidebar

Install

npm i @gelatonetwork/gasless-onboarding

Weekly Downloads

0

Version

0.0.4

License

ISC

Unpacked Size

22.7 kB

Total Files

20

Last publish

Collaborators

  • chris-vest
  • mkykadir
  • luisgelato
  • elrakabawi-gelato
  • yazidgelato
  • denis_gelato
  • opatavi-gelato
  • aless-io
  • alxdc
  • goums
  • brandon.cs
  • hilmarx
  • gitpusha
  • pedrogelato
  • kassandra.eth
  • gauddel