• Stars
    star
    356
  • Rank 119,446 (Top 3 %)
  • Language
    Go
  • License
    MIT License
  • Created over 6 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

πŸš€ Official Minter Blockchain Implementation in Go

Version Go version License Last commit Go Report Card Github Actions Report Card Docker Pulls

Minter is a global rewards and loyalty points network powered by a fast blockchain. Any brand, community, or blogger can create their own coins and launch their reward or loyalty system in minutes.

NOTE: This is alpha software. Please contact us if you intend to run it in production.

Installation

Docker

  1. Grab latest docker-compose, save docker-compose.yml and run docker-compose up -d. To run it in production we recommend to use bind host mount instead of volume.

  2. To build from source clone this repo, make your changes and run docker-compose up --build -d

Manual

You can get official installation instructions in our docs.

  1. Download Minter Node

    Get latest binary build suitable for your architecture and unpack it to desired folder.

  2. Run Minter Node

./minter node

Resources

Related repositories

Community

Versioning

SemVer

Minter uses SemVer to determine when and how the version changes. According to SemVer, anything in the public API can change at any time before version 1.0.0

To provide some stability to Minter users in these 0.X.X days, the MINOR version is used to signal breaking changes across a subset of the total public API. This subset includes all interfaces exposed to other processes, but does not include the in-process Go APIs.

Upgrades

In an effort to avoid accumulating technical debt prior to 1.0.0, we do not guarantee that breaking changes (ie. bumps in the MINOR version) will work with existing blockchain. In these cases you will have to start a new blockchain, or write something custom to get the old data into the new chain.

However, any bump in the PATCH version should be compatible with existing histories (if not please open an issue).

More Repositories

1

minter-console-web

Official Minter Console website
Vue
35
star
2

minter-js-sdk

JS SDK for Minter Blockchain
JavaScript
29
star
3

minter-php-sdk

Minter Blockchain PHP SDK
PHP
26
star
4

minter-php-bip-44

BIP44 standart implementation in PHP (ETH)
PHP
23
star
5

minter-android-wallet

Android BIP Wallet
Kotlin
17
star
6

minter-go-sdk

Minter Blockchain Golang SDK, πŸ’³ wallet, 🧾 transactions, gRPC and HTTP clients 🌐 https://t.me/MinterGoSDK
Go
13
star
7

minter-explorer-web

Official Minter Explorer website
Vue
13
star
8

minter-ios-wallet

Swift
11
star
9

minter-explorer-api

Go
11
star
10

minter-hub

Minter Hub is the next step in building the Internet of Money. It will interconnect Minter Network with other leading networks, starting with Ethereum.
Go
8
star
11

minter-link-protocol

Minter Link Protocol
8
star
12

minter-explorer-extender

Go
7
star
13

minterjs-tx

Create, manipulate and sign Minter transactions.
JavaScript
6
star
14

cpp-minter

Minter C++ SDK: build and sign any transaction, generate mnemonic with private and public key
C++
6
star
15

minter-android-blockchain

Android Minter Blockchain API SDK
Java
5
star
16

minter-android-core

Minter Android Core SDK
Java
4
star
17

mhub2

Minter Hub is the next step in building the Internet of Money. It will interconnect Minter Network with other leading networks, starting with Ethereum.
Go
4
star
18

minter-go-node-docs

Docs for Minter Node API
Java
4
star
19

minterevm-intro

MinterEVM quick start guide
HTML
4
star
20

minter-calculator-web

Official Minter Calculator website
Vue
4
star
21

honee-app-web

Vue
3
star
22

bip-wallet-web

Vue
3
star
23

minter-network-web

Vue
3
star
24

minter-ios-core

Swift
3
star
25

explorer-gate

Minter Gate is a service which provides to clients publish prepared transactions to Minter Network
Go
3
star
26

minterjs-util

A collection of utility functions for Minter
JavaScript
3
star
27

minter-android-explorer

Android Minter Explorer API SDK
Java
3
star
28

bipdev-docs

HTML
2
star
29

minter-org-web

Vue
2
star
30

eth-rebalancer-front

HTML
2
star
31

minter-ios-my

Swift
2
star
32

minter-hub-tokens

2
star
33

metagarden-mainnet

1
star
34

swap-router

Go
1
star
35

minter-explorer-tools

Go
1
star
36

docker-status-minter-network

Dockerfile
1
star
37

minter-android-profile

Android ProfileAPI SDK
Java
1
star
38

node-gateway-api-v2-doc

HTML
1
star
39

ledger-app-minter

C
1
star
40

explorer-genesis-uploader

Go
1
star
41

minter-node-go-api

Go
1
star
42

minter-status-web

Official Minter Status website
Vue
1
star
43

minter-ios-explorer

Swift
1
star
44

minter-retnim-web

Minter snapshots download server
JavaScript
1
star
45

minter-js-org

Package to communicate with minter.org user database through it API
JavaScript
1
star
46

minter-genesis-viewer

HTML
1
star
47

minter-tx-debug

Vue
1
star
48

minter-network-migrate

1
star
49

minter-gate-docs

JavaScript
1
star
50

minter-loans-contracts

Solidity
1
star
51

minter-coin-web

Vue
1
star
52

minter-merchants-protocol

1
star
53

coin-block-list

JavaScript
1
star
54

minter-footer-links

Footer links data
JavaScript
1
star
55

docker-explorer-web-minter

Dockerfile
1
star
56

minter-design-web

Minter Design Kit
CSS
1
star