Skip to content
A Filecoin web wallet
JavaScript Other
Branch: primary
Clone or download

Latest commit

Schwartz10 Fix/funds input (#340)
* Fixes #333

* Fix #325

* Simplify fiat/fil handling in send flow

* Close #295
Latest commit d1dedf6 Apr 8, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
WalletProvider Add mainnet support to import private key (#315) Apr 4, 2020
components Fix/funds input (#340) Apr 8, 2020
lib Handle converter edge cases (#320) Apr 5, 2020
pages Add hack for mailchimp success/error handle Apr 7, 2020
public/static WIP Add/marketing page (#291) Apr 3, 2020
store Test/walletprovider (#292) Apr 2, 2020
stylesheets Add normalize style sheet (#231) Mar 26, 2020
test-utils Remove unused files Apr 2, 2020
utils Add utils tests (#345) Apr 8, 2020
.DS_Store Remove previous app Feb 11, 2020
.babelrc Add styled components Feb 11, 2020
.eslintignore Add one more test for travis config test (#236) Mar 20, 2020
.eslintrc.js Add jest testing framework (#232) Mar 18, 2020
.gitignore Add one more test for travis config test (#236) Mar 20, 2020
.prettierrc Init next app Feb 11, 2020
.travis.yml Fix/ci (#264) Mar 28, 2020
Dockerfile Add one more test for travis config test (#236) Mar 20, 2020
JSONLD.js Add schema.org JSON-LD (#304) Apr 3, 2020
Makefile Clean up scripts, change host (#241) Mar 22, 2020
README.md Add one more test for travis config test (#236) Mar 20, 2020
constants.js Update/account selector (#305) Apr 6, 2020
customPropTypes.js Test/walletprovider (#292) Apr 2, 2020
deploy.sh Clean up scripts, change host (#241) Mar 22, 2020
deploy_key.enc Fix/ci (#264) Mar 28, 2020
jest.config.js Test/walletprovider (#292) Apr 2, 2020
package-lock.json Fix package vulnerabilities Apr 7, 2020
package.json Tighten up linting, fix lint errors (#316) Apr 4, 2020

README.md

Glif

Glif is a Filecoin web wallet built with Next.js that allows you to:

  • send and receive Filecoin with your Ledger device
  • create test accounts to send small amounts of FIL
  • import accounts with seed phrases and private keys (SECURITY NOTICE: this is unsecure and is for testing and sending small amounts. If you need to recover an account, do it offline.)

Install

npm install
npm run dev

If you want to develop using the Ledger integration, follow these steps to get the Ledger app onto your device: (Note: only use Ledger devices meant for testing purposes)

  1. Download the shell script for installing the app here.
  2. Run the file. zxtool.sh load

Versioning

Glif follows semantic versioning.

Version x.y.z:

  • When releasing critical bug fixes we make a patch release by changing the z number (e.g. 1.3.2 to 1.3.3).
  • When releasing new features or non-critical fixes, we make a minor release by changing the y number (e.g. 1.3.3 to 1.4.0).
  • When releasing breaking changes, we make a major release by changing the x number (e.g. 1.4.0 to 2.0.0).

Filecoin modules

Here are a few modules that we've broken out.

You can’t perform that action at this time.