1.0.5 • Published 28 days ago

@truewallet/sdk v1.0.5

Weekly downloads
-
License
GPL-3.0
Repository
github
Last release
28 days ago

TrueWallet SDK

A JavaScript SDK for ERC-4337 implementation.

Check the documentation for more information.

Integration

Before starting you need to create an account in the TrueWallet dashboard. Create a project inside and copy the API Endpoint.

Installation

Install the required packages for initializing the TrueWallet SDK.

Tested with Angular, React, and Node.js v18 and higher

npm install @truewallet/sdk

Integration Example

Before initialisation your first wallet, create endpoint url in the dashboard.

To check all available methods, please refer to the authentication.

Initialisation with salt:

  import {initTrueWallet} from '@truewallet/sdk';

  /** Initialisation with salt */
  const trueWallet = await initTrueWallet({
    signer: {
      type: 'salt',
      data: ['{{YOUR_UNIQUE_STRING_FOR_PRIVATE_KEY_GENERATION}}']
    },
    bundlerUrl: '{{ENDPOINT_URL_FROM_DASHBOARD}}',
    // Optional, bundlerUrl is used when rpcProviderUrl is not provided
    // rpcProviderUrl: '{{ENDPOINT_URL_FROM_DASHBOARD}}',
  });
1.0.5

28 days ago

1.0.4

1 month ago

1.0.3

2 months ago

1.0.2

3 months ago

1.0.1

3 months ago

1.0.0

3 months ago