Code Monkey home page Code Monkey logo

vegawallet's Introduction

Vega Wallet

This repository and software are no longer maintained. See the core repository instead.

vegawallet is the command line interface for running a Wallet service, implemented in Go. It is used to sign transactions for use on Vega. Vega Wallet creates and manages HD wallets with ed25519 key pairs.

Documentation

Learn how to install and run the stable version of the Vega Wallet CLI app.

Learn more about how Vega works, and explore sample scripts for API trading

Before continuing...

I am not familiar with Vega Wallet...

If you want to know more about Vega Wallet, how it works and how to use it, refer to the page "Using Vega Wallet".

I don't know how to set up a Vega Wallet...

If you want to know more about how to create and use a Vega Wallet with the CLI app, refer to the page "Create a Vega Wallet".

If you'd prefer to use a visual interface to interact with a Vega Wallet, you can use the Vega Wallet desktop app. Refer to the desktop app documentation.

I want to use the latest stable version...

If you want to use a stable version, refer to "Create a Vega Wallet".

Should I use the documentation in this repository?

If you are looking for the documentation for the stable version of Vega Wallet, refer to the documentation website. Do not refer to the documentation in this repository.

The documentation living in this repository contains information about unreleased and unstable features, and it is meant for people running a version of Vega Wallet that is built from source code.

A word about versions

A release does not necessarily mean it is stable. If a version is suffixed with -pre (ex: v0.9.0-pre1), this is not stable.

If you are not sure which version you are currently running, use the following command to find out:

vegawallet version

All releases can be seen on the Releases page.

Installation

To install Vega Wallet, you can download a released binary, or install it using the Golang toolchain.

Download binaries

From the Releases page, download the ZIP file matching your platform and open it.

Platform Associated ZIP file
Windows vegawallet-windows-amd64.zip
Windows (ARM64) vegawallet-windows-arm64.zip
MacOS vegawallet-darwin-amd64.zip
MacOS (ARM64) vegawallet-darwin-arm64.zip
Linux vegawallet-linux-amd64.zip
Linux (ARM64) vegawallet-linux-arm64.zip

Installing from repository

You can install a released version using Golang toolchain:

go install code.vegaprotocol.io/vegawallet@VERSION

Replace VERSION with the release version of your choice.

For version v0.9.0, it would be:

go install code.vegaprotocol.io/[email protected]

Building from source

To build the Vega Wallet from the source code, use the following

cd vegawallet && go build

Using the command-line

See a list of commands available using:

vegawallet --help

Using the API

Using the API is documented here.

Support

Raise issues and see what others have raised.

Ask us for help, find out about scheduled open sessions, and keep up with Vega generally.

About Vega

Vega is a protocol for creating and trading derivatives on a fully decentralised network. The network, secured with proof-of-stake, will facilitate fully automated, end-to-end margin trading and execution of complex financial products. Anyone will be able to build decentralised markets using the protocol.

Read more at https://vega.xyz.

vegawallet's People

Contributors

ashleyvega avatar candida-d avatar cdm avatar daniel1302 avatar dexturr avatar edd avatar evodelavega avatar fkondej avatar gordsport avatar guoguojin avatar jeremyletang avatar jgsbennett avatar karlem avatar mkjmdski avatar peterbarrow avatar pscott31 avatar tguinot avatar valentintrinque avatar wwestgarth avatar ze97286 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.