Code Monkey home page Code Monkey logo

wallet713's Introduction

Build Status Join the chat at https://gitter.im/vault713/wallet713

Wallet713

Wallet713 is:

  • a wallet for Grin.

    Grin is a blockchain-powered cryptocurrency that is an implementation of the MimbleWimble protocol, with a focus on privacy and scalability. In MimbleWimble, transactions are interactive, requiring the Sender and Recipient to interact over a single round trip in order to build the transaction.

  • extends the official grin wallet functionality.

    wallet713 makes it easy to store, send and soon also swap grins seamlessly through a single interface. Built on top of the standard Grin wallet reference implementation, wallet713 extends its functionality to improve usability and reduce friction.

  • integrated with the grinbox messaging relay.

    For better privacy and usability, the grinbox messaging relay allows the steps to build transactions (partial transactions, or "slates") to be routed via the relay, protecting the user from exposing their IP address, and with no impact to the safety of their funds.

Features

  • Get up and running fast. Download a pre-compiled binary (or build yourself). We run a node for you (or run your own).
  • Everything in one interface. Listen, send and receive using the same instance of the wallet.
  • Use your public key as your address. grinbox relies on public/private keypairs that are derived from your wallet seed to authenticate yourself and receive your messages.
  • SSL & End-to-end encryption. All grinbox traffic uses SSL and messages are end-to-end encrypted. Nobody beyond the intended recipient can read the contents of your transaction slates.
  • Process transactions easily. Send to a recipient's grinbox or keybase profile and it takes care of itself. No need to deal with IP addresses, port forwarding, or manual file transfers.
  • Receive transactions while you are offline. Transactions persist, waiting for you to fetch them the next time you come online.
  • Contacts. No need to keep track of grinbox addresses or keybase account names. Add addresses to contacts stored locally on your machine, and sending 10 grin becomes as easy as send 10 --to @alice.
  • Remain in full control. Only you have access to your private keys and your wallet balance, only you can read or sign your own transactions.

Status

Running on mainnet. Under heavy development. Contributions are welcomed.

Roadmap

  • Multi-sig support.
  • P2P Atomic Swaps with Bitcoin directly from within the wallet.
  • Transaction aggregation with other users before broadcasting to the network.
  • Privacy enhancements.
  • Graphical User Interface on Mobile, Desktop and Web.

...and much more. We are only getting started!

Getting started

Privacy considerations

  • The relay does not store data. grinbox does not store any data on completed transactions by design, but it would be possible for the relay to do so and as a result build a graph of meta-data activity between grinbox addresses.

  • Your IP is your responsibility. When you communicate with the grinbox relay service, you are exposing your IP to the relay. You can obfuscate your real IP address using services such as a VPN and/or TOR or i2p.

Credits

All the Grin contributors

License

Apache License v2.0.

wallet713's People

Contributors

jaspervdm avatar ravidio avatar lehnberg avatar grigio avatar johnta0 avatar sesam avatar eupn avatar notmrpotter avatar rsoltanzadeh avatar gitter-badger avatar psiofxt 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.