/ligo-gsn

A simple implementation of GSN using Ligo on Tezos blockchain

Primary LanguageJavaScript

Gas Station Network implementation on Tezos. FA1.2 is used as a use-case.

Prerequirements

  • Install Ligo.
  • Run local node on http://127.0.0.1:8732 or configure another provider as$npm_package_config_network in package.json
  • Put unencrypted keys to fixtures/key and fixtures/key1; they will be used for contract deployment and call.
  • Install dependencies:
npm i

Usage

Build contracts:

npm run build

Deploy contracts:

npm run deploy

Test:

npm test

Quick look on Carthagenet

Gsn deployed at: KT1G6n5DXEWMwwWmVyPs1cXbrwpDVQjTSaUu
Token deployed at: KT19hN68bxGvTAvr3wKZuVKBsZ2hFCP1nuq2