Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Application showing how to use any wallet tool to sign a transaction and submit using XRPL libraries.

Notifications You must be signed in to change notification settings

agutierrez0/wallet-integration-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

24 Commits

Repository files navigation

πŸ’³ Wallet Integration App

This is a React app which leverages different Web3 wallets' libraries to sign a transaction and uses the xrpl4js library to submit transactions to the ledger.

Features:

  • Submit an AccountSet transaction and set your own Domain in the Transaction field.
  • Sign transactions using Xumm, Crossmark, or GemWallet, and submit using the xrpl library.

πŸ“„ Instructions for Getting Started

The following environment variables need to be defined, you can create a file .env.local in the root directory with the following fields filled in:

REACT_APP_XUMM_API_KEY={your-xumm-api-key}

You can replace {your-xumm-api-key} with the API key provided by Xumm.

πŸ“¦ Install Dependencies

> npm install

This will install necessary dependencies from libraries such as xumm, crossmark, gemwallet, xrpl and more...

πŸš€ Starting the Application

> npm start

This will run the app in the development mode.
Open http://localhost:3000 to view it in your browser.

About

Application showing how to use any wallet tool to sign a transaction and submit using XRPL libraries.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /