Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/coti-io/coti-node
COTI is the first DAG based chain protocol that's optimized for Enterprises and Stable-coins.
https://github.com/coti-io/coti-node
blockchain coti coti-node cryptocurrency dag java p2p payments
Last synced: about 7 hours ago
JSON representation
COTI is the first DAG based chain protocol that's optimized for Enterprises and Stable-coins.
- Host: GitHub
- URL: https://github.com/coti-io/coti-node
- Owner: coti-io
- License: gpl-3.0
- Created: 2019-09-03T14:47:11.000Z (about 5 years ago)
- Default Branch: multi_currency_new_dev
- Last Pushed: 2024-04-10T15:22:43.000Z (7 months ago)
- Last Synced: 2024-06-06T12:35:41.696Z (5 months ago)
- Topics: blockchain, coti, coti-node, cryptocurrency, dag, java, p2p, payments
- Language: Java
- Homepage: https://coti.io
- Size: 114 MB
- Stars: 161
- Watchers: 11
- Forks: 22
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: historynode/pom.xml
- License: LICENSE
Awesome Lists containing this project
README
COTI Node
=============[![GitHub Stars](https://img.shields.io/github/stars/coti-io/coti-node.svg)](https://github.com/coti-io/coti-node/stargazers)
[![GitHub Issues](https://img.shields.io/github/issues/coti-io/coti-node.svg)](https://github.com/coti-io/coti-node/issues)
[![Current Version](https://img.shields.io/badge/version-3.2.0--SNAPSHOT-yellow.svg)](https://github.com/coti-io/coti-node/)
[![Docker Publish](https://github.com/coti-io/coti-node/actions/workflows/publish.yml/badge.svg)](https://github.com/coti-io/coti-node/actions/workflows/publish.yml)
[![Build Release](https://github.com/coti-io/coti-node/actions/workflows/build-release.yml/badge.svg)](https://github.com/coti-io/coti-node/actions/workflows/build-release.yml)
[![GitHub Coverity Scan](https://github.com/coti-io/coti-node/actions/workflows/coverity-scan-workflow.yml/badge.svg)](https://github.com/coti-io/coti-node/actions/workflows/coverity-scan-workflow.yml)
[![Coverity](https://scan.coverity.com/projects/25275/badge.svg)](https://scan.coverity.com/projects/coti-io-coti-node)
[![Discord Server](https://img.shields.io/discord/386571547508473876.svg)](https://discord.me/coti)---
## What is COTI?
[COTI](https://coti.io/) is a fully encompassing “finance on the blockchain” ecosystem that is designed specifically to
meet the challenges of traditional finance (fees, latency, global inclusion and risk) by introducing a new type of DAG
based base protocol and infrastructure that is scalable, fast, private, inclusive, low cost and is optimized for real
time payments.The ecosystem includes a
- [DAG based Blockchain](https://www.youtube.com/watch?v=kSdRxqHDKe8)
- [Proof of Trust Consensus Algorithm](https://coti.io/files/COTI-technical-whitepaper.pdf)
- [multiDAG](https://medium.com/cotinetwork/introducing-the-coti-multidag-b353793cf582)
- [Global Trust System](https://medium.com/cotinetwork/introducing-cotis-global-trust-system-gts-an-advanced-layer-of-trust-for-any-blockchain-7e44587b8bda)
- [Universal Payment Solution](https://medium.com/cotinetwork/coti-universal-payment-system-ups-8614e149ee76)
- [Payment Gateway](https://medium.com/cotinetwork/announcing-the-first-release-of-the-coti-payment-gateway-4a9f3e515b86)
- [consumer COTI Pay applications](https://coti.io/coti-pay)
- [merchant COTI Pay Business](https://gateway.coti.io/dashboard)Find out more about COTI in our [Medium](https://medium.com/cotinetwork).
## About this repository
```coti node``` is the development repository for COTI's DAG-based distributed ledger. It is comprised of a basenode
(which provides the base functionality for all COTI nodes) and all other COTI nodes.:star: Star this repository to show your support!
---
## Table of Contents
- [Requirements](#requirements)
- [Build](#Build)
- [Support](#support)
- [License](#License)---
## Requirements
#### Software requirements:
* java jdk version: ^1.8
* mvn version: ^3.5.3#### Node requirements:
* properties file for each node in the project root directory (Differs for each node type. A skeleton will be added
later to the README of each node repository)
* clusterstamp file for each node in the project root directory (Differs for each node type. Will be downloaded
automatically in future releases)
* lift the nodes in the following order:
nodemanager :arrow_right: zerospend :arrow_right: trustscore :arrow_right: financial :arrow_right: storage :
arrow_right: history :arrow_right: dsp :arrow_right: fullnode---
## Build & Run
#### Locally
build:
```
mvn initialize && mvn clean compile && mvn package -DskipTests
java -jar fullnode/target/fullnode-3.2.0-SNAPSHOT.jar --spring.config.additional-location=fullnode1.properties
```#### Docker container
There is a dockerfile and docker compose in this folder. to build:
```
docker-compose build
docker-compose up -d
```---
## Support
Don't hesitate to reach out to us at one of the following places:
- Email: `[email protected]`
- Discord: `COTI Discord`
- Telegram: `COTInetwork`---
## License
[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
This project is licensed under the terms of the **GNU General Public License v3.0** license.