Skip to content
/ xrplcli Public

Lightweight command line tool for interacting with the XRP Ledger

Notifications You must be signed in to change notification settings

Mwni/xrplcli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XRPL Cli

Screenshot

Lightweight command line tool for interacting with the XRP Ledger.

Built using @xrplkit, enquirer and the ripple libraries.

Installation

npm install -g xrplcli

Then run via

xrplcli

Current Features

  • Create and fill XRPL transactions in your terminal along with transaction flags and auto-filling.
    • AccountSet
    • AccountDelete
    • AMMBid
    • AMMCreate
    • AMMDelete
    • AMMDeposit
    • AMMVote
    • AMMWithdraw
    • CheckCancel
    • CheckCash
    • CheckCreate
    • Clawback
    • DepositPreauth
    • DIDDelete
    • DIDSet
    • EscrowCancel
    • EscrowCreate
    • EscrowFinish
    • NFTokenAcceptOffer
    • NFTokenBurn
    • NFTokenCancelOffer
    • NFTokenCreateOffer
    • NFTokenMint
    • OfferCreate
    • OfferCancel
    • Payment
    • PaymentChannelClaim
    • PaymentChannelCreate
    • PaymentChannelFund
    • SetRegularKey
    • SignerListSet
    • TicketCreate
    • TrustSet
  • Sign transaction from above or supplied HEX/JSON payloads using XRPL cryptographic keys (seed, mnemonic, passphrase)
  • Submit signed transactions or HEX blobs to the network
  • Create wallet cryptographic keys, optionally with "vanity criteria", a regex defining how the wallet address should look like
  • Verify wallet keys by deriving wallet addresses from seeds, mnemonics or passphrases
  • Close a wallet, aka delete an AccountRoot object along with its owned objects (implementation pending)

Security Disclaimer

XRPL Cli takes no part in the management of your cryptographic keys. It is merely a tool to sign payloads using the keys you provide via terminal input. The keys never get sent over the wire, and remain only briefly in application memory (RAM) during execution of the program.

About

Lightweight command line tool for interacting with the XRP Ledger

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published