Skip to content

litemint/litemint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

187 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub license

Forge your legacy.

app.litemint.com is a bespoke, open-source, non-custodial Stellar wallet built for gamers and digital collectors.

It offers true asset ownership, peer-to-peer payments, and native support for collectibles and NFTs on the Stellar blockchain.

Accounts

  • Fully non-custodial — private keys never leave your device
  • Compatible with all mainstream stellar services and hardware wallets
  • Mnemonic recovery using BIP-39
  • Deterministic key derivation via SLIP-0010 and SEP-0005
  • Accounts can be recovered or imported independently of Litemint

Collectibles

  • Send and receive any Stellar asset or NFT
  • Peer-to-peer trading via the Stellar DEX (SDEX)
  • Supports all stellar assets including USDC and more.
  • Secure, protocol-native, and easy to use

Links

Building It Yourself

Dependencies

The build process uses the Google Closure Compiler and YUI Compressor which require Java 8 or higher. Follow their respective links for installation instructions.

Optionally, you can install jsdoc if you want the build script to generate the code documentation.

Build Script

  1. Download the latest Litemint source from releases.

  2. Export the compiler and compressor paths. On the command line, run the following commands:

    export COMPILER=path/to/closure-compiler.jar
    export COMPRESSOR=path/to/yui-compressor.jar

    Alternatively, you can use the --compiler and --compressor command line flags (see example below).

  3. At the root of this project, run the following command (by default, the release build is copied to the dist/ folder):

    ./build.sh

    Or use the following command to use your debug build configuration and generate the output to debug/ folder:

    ./build.sh --debug --out=debug

    Or use the following command to build and generate the jsdoc documentation (jsdoc must be in the path):

    ./build.sh --jsdoc=doc

    Or use the following command to specify the compiler and compressor paths:

    ./build.sh --compiler=path/to/closure-compiler.jar --compressor=path/to/yui-compressor.jar

Contributing

Contributions are welcome.

Development on Litemint happens directly on this GitHub repository and external contributors are welcome to send pull requests which will be reviewed and discussed.

Please take a look at the Code of Conduct to learn more.

Litemint License

Litemint source code is released under the MIT License.

Copyright (c) 2021 Frederic Rezeau, aka 오경진
Copyright (c) 2021 Litemint LLC

LITEMINT LLC owns all Litemint-related trademarks, service marks, and graphic logos and the names of all Litemint projects are trademarks of LITEMINT LLC.

About

A bespoke Stellar wallet for gamers and collectors—open source, noncustodial, limitless.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors