All Projects → vegaprotocol → vegawallet

vegaprotocol / vegawallet

Licence: MIT license
Command-line tool to manage your Vega Protocol wallet, a protocol for creating and trading derivatives on a fully decentralised network.

Programming Languages

go
31211 projects - #10 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to vegawallet

pali-wallet
The Official Syscoin browser wallet. Open source, easy to use & multichain.
Stars: ✭ 30 (-53.12%)
Mutual labels:  crypto-wallet, defi
PancakeSwapPredictionBot
PancakeSwap V2 Prediction Bot With Machine Learning | Automated Strategy, Auto Betting, Auto Claim
Stars: ✭ 21 (-67.19%)
Mutual labels:  defi
mStable-contracts
📃 Smart Contracts that make up the core of the mStable protocol
Stars: ✭ 277 (+332.81%)
Mutual labels:  defi
challenges
Ce dépôt contient tous les sujets des défis ainsi que les solutions proposées par les participants.
Stars: ✭ 18 (-71.87%)
Mutual labels:  defi
DeFi-Map
List of decentralized finance projects on Ethereum.
Stars: ✭ 49 (-23.44%)
Mutual labels:  defi
flow-protocol-ethereum
Flow Protocols powering synthetic asset and margin trading
Stars: ✭ 18 (-71.87%)
Mutual labels:  defi
yubihsm-rs
Pure Rust client for YubiHSM2 devices
Stars: ✭ 70 (+9.38%)
Mutual labels:  ed25519
alice-v2-monorepo
Alice 2.0 protocol - the newest version of Alice that combines impact investments and outcome payments. Built using Impact Delivery Agreement smart contracts and a new token standard ('Fluid balance tokens'). Also comes with a reference dApp. Built on Ethereum.
Stars: ✭ 19 (-70.31%)
Mutual labels:  defi
rawr-x3dh
TypeScript Implementation of X3DH
Stars: ✭ 51 (-20.31%)
Mutual labels:  ed25519
stock-dex
As a response to the restrictions many have faced due to the $GME short squeeze mania, many have called for the creation of a decentralized stock exchange. This is what we are going to provide
Stars: ✭ 26 (-59.37%)
Mutual labels:  defi
Solnet
Solana's .NET SDK and integration library.
Stars: ✭ 252 (+293.75%)
Mutual labels:  defi
Kryptor
A simple, modern, and secure encryption and signing tool that aims to be a better version of age and Minisign.
Stars: ✭ 267 (+317.19%)
Mutual labels:  ed25519
libeddsa
cryptographic library for ed25519 and curve25519
Stars: ✭ 20 (-68.75%)
Mutual labels:  ed25519
reef-chain
EVM compatible chain with NPoS/PoC consensus
Stars: ✭ 142 (+121.88%)
Mutual labels:  defi
prb-math
Solidity library for advanced fixed-point math
Stars: ✭ 404 (+531.25%)
Mutual labels:  defi
quipuswap-core
🧙‍♂️ Repository containing QuipuSwap liquidity protocol smart-contracts written in Ligo language
Stars: ✭ 48 (-25%)
Mutual labels:  defi
SIPs
The Synthetix Improvement Proposal repository
Stars: ✭ 73 (+14.06%)
Mutual labels:  defi
derione-v1
No description or website provided.
Stars: ✭ 14 (-78.12%)
Mutual labels:  defi
yield-farmers-almanac
👨‍🌾 Yield Farmers' Almanac provides clear and accessible information on yield farming opportunities within the DeFi and Ethereum community.
Stars: ✭ 46 (-28.12%)
Mutual labels:  defi
ergo-sdk-js
Ergo JS SDK
Stars: ✭ 15 (-76.56%)
Mutual labels:  defi

Vega Wallet

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

Getting started with the CLI app for Vega Wallet

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

Vega documentation

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

Feedback

Raise issues and see what others have raised.

Discord

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].