Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Constellation-Labs/awesome-constellation

:scroll::computer: Curated resource list for developers
https://github.com/Constellation-Labs/awesome-constellation

List: awesome-constellation

Last synced: 16 days ago
JSON representation

:scroll::computer: Curated resource list for developers

Awesome Lists containing this project

README

        

[comment]:
[comment]:


:scroll:The curated resource list.

[comment]:

### Table of Contents (short version)

[comment]:

- :two_hearts:[Community](#community)
- :computer:[Development](#development)
- :microscope:[Research](#research)
- :moneybag:[The DAG Token](#the-dag-token)
- :art:[Design](#design)
- :milky_way:[About Constellation](#about-constellation)
- :loudspeaker:[Media](#merchandise)

### Wait, there's more ...
This repository provides links to information within the Constellation ecosystem, the primary target audience being software developers and community contributors.
Our core focus is on developing the protocol. To deep dive into the reference implementation, check out the
[constellation/docs](https://github.com/Constellation-Labs/constellation/tree/dev/docs).
The bulk of those docs can also be viewed on our documentation page.
If you want to understand how Constellation fits into the crypto space at large, the
[constellation/wiki](https://github.com/Constellation-Labs/constellation/wiki)
might be the place to start.

[comment]:

## Table of Contents

[comment]:

- :two_hearts:[Community](#community)
- :computer:[Development](#development)
* [Guidelines](#guidelines)
* [Code Base](#code-base)
* [Documentation](#documentation)
* [Tutorials](#tutorials)
* [SDK](#sdk)
* [Ledger Bootstrap Files](#ledger-bootstrap-files)
* [Network monitoring](#network-monitoring)
* [Languages](#languages)
- :microscope:[Research](#research)
- :moneybag:[The DAG Token](#the-dag-token)
* [Explorers](#explorers)
* [Exchanges](#exchanges)
* [Employees](#employees)
* [Business](#business)
* [Orion Community Portal](#orion-community-portal)
- :art:[Design](#design)
* [Visual Identity](#visual-identity)
* [Merchandise](#merchandise)
- :milky_way:[About Constellation](#about-constellation)
* [Employees](#employees)
* [Business](#business)
- :loudspeaker:[Media](#media)
* [Article and news Outlets](#article-and-news-outlets)

[comment]:

---

## Community

[comment]:

Our static knowledge, news and discussion outlet is the
[community portal **Orion**](https://orion.constellationlabs.io/accounts/login/?next=/)
discourse forum. Join our
[discord](https://discordapp.com/invite/KMSmXbV)
server for a chat.



Please also have a look at the
[guidelines](https://github.com/Constellation-Labs/constellation/wiki/Contribution-guidelines)
for contributions and troubleshooting, bug reports, support, etc.

- [Orion](https://orion.constellationlabs.io/accounts/login/?next=/)
- [Discord](https://discordapp.com/invite/KMSmXbV)
- [Reddit](https://www.reddit.com/r/constellation)
- Telegram: [**Community**](https://t.me/constellationcommunity)
| [**Traders**](https://t.me/constellationtrader)
| [Airdrop Info](https://t.me/constellationcommunityairdrop)
| [Brasilian](https://t.me/constellationbrasil)
| [Russian](https://t.me/Constellation_Russian)
| [Korean](https://t.me/constellationcommunity_KOR)

---

## Development

[comment]:

### Code Base

[comment]:

- [github root](https://github.com/Constellation-Labs) - Official public Constellation repositories.
- [constellation](https://github.com/Constellation-Labs/constellation) - Core reference implementation in [Scala](https://www.scala-lang.org/).

#### Guidelines

For standards on code style, reporting troubleshooting and issues, pull requests and so on, check out
[/wiki/Contribution-guidelines](https://github.com/Constellation-Labs/constellation/wiki/Contribution-guidelines).

### Running a node (tmp)
For now we onboard people to our private testnet that apply
[in the form](https://docs.google.com/forms/d/e/1FAIpQLSeYZVXBu2zbiAwk6IDofHkxswurM-lxmzCaY_lMXytD1NCMXw/viewform)
on
[this Orion thread](https://community.constellationlabs.io/t/launch-and-operate-an-inaugural-constellation-testnet-node/891).

Most operators host the node in the [Google Cloud Platform](https://cloud.google.com/) (GCP) *compute engine* using a Ubuntu or Debian machine.

You find the [**documentation**](https://constellation-labs.github.io/constellation/running-a-node/) down below and more is coming, as well as more support for terraform and docker.

If you have questions, ask in the *#testnet* chat on [Discord](https://discordapp.com/invite/KMSmXbV). The node-operators discuss know-how and hotfixes in *#node-operators*.

#### Minimal specs (tmp)

```haskell
CPU: 2-core minimum
Memory: 3 GB or higher
Disk: 50-200 GB available
Software: Java 8.x
```
Make sure the relevant ports are open / not firewalled.

#### Build Instructions And Software Dependencies (tmp)

- [constellation/dev/docs/build-instructions.md](https://github.com/Constellation-Labs/constellation/blob/dev/docs/build-instructions.md)
- [constellation/dev/docs/software-dependencies.md](https://github.com/Constellation-Labs/constellation/blob/dev/docs/software-dependencies.md)

### Documentation

- [Documentation web page](https://constellation-labs.github.io/constellation/)
* [running-a-node](https://constellation-labs.github.io/constellation/running-a-node/)
- [constellation/docs](https://github.com/Constellation-Labs/constellation/tree/dev/docs)
* [architecture](https://github.com/Constellation-Labs/constellation/blob/developer/nikolaj/add-docs/docs/architecture.md)
* ...
- [constellation/wiki](https://github.com/Constellation-Labs/constellation/wiki)
* [Constellation Glossary](https://github.com/Constellation-Labs/constellation/wiki/Constellation-Glossary)
* [Roadmap](https://github.com/Constellation-Labs/constellation/wiki/Roadmap)
* [Discussion and comparison against other projects](https://github.com/Constellation-Labs/constellation/wiki/Comparisons-to-other-protocols)
* [Recommended reading](https://github.com/Constellation-Labs/constellation/wiki/Recommended-Reading)
* [FAQ](https://github.com/Constellation-Labs/constellation/wiki/FAQ)
* [Code contribution guidelines](https://github.com/Constellation-Labs/constellation/wiki/contribution-guidelines)

### Tutorials

#### Third Party
- [Circleci](https://circleci.com/) - for our [continuous integration](https://en.wikipedia.org/wiki/Continuous_integration)
- [Mastering Markdown](https://guides.github.com/features/mastering-markdown/) - formatting for files like this
- [github emojis](https://gist.github.com/rxaviers/7360908)

### Ledger Bootstrap Files

#### Mainnet

We're currently running on a testnet.
If you want to take part during this phase, [register here](https://docs.google.com/forms/d/e/1FAIpQLSeYZVXBu2zbiAwk6IDofHkxswurM-lxmzCaY_lMXytD1NCMXw/viewform?_hsenc=p2ANqtz-_cQXKsV4sWNaOpbmtqMuoNnENd8wgEBpYkEv2Wun-xYBd4iEPUfzFHcN1gCItLKnGaFM3tZJtR1FJSO6paUmLpMEoBeA&_hsmi=67965834) to run a node.

#### Testnet

- (tbd) - dd/mm/yyyy
- (tbd) - dd/mm/yyyy

### dApps

#### List of decentralized applications on Constellation

##### On Testnet

(tbd.)

##### On Mainnet

We're currently running on a testnet.

### Network Monitoring

- You may check out the [testnet visualizer](https://testnet.constellationlabs.io/)
- See also the blockpost [blog/tps-benchmarking](https://constellationlabs.io/blog/index.php/network-stability-update/)
- For the Etheruem token, see [explorers](#explorers)

### SDK

(tbd)

### Languages

#### Scala

- [Scala | Wikipedia](https://en.wikipedia.org/wiki/Scala_(programming_language))
- [Scala | Official website](https://www.scala-lang.org/)
- [Akka | Docs](https://akka.io/docs/) - Actor model supporting concurrent computing that we use in a few places

(todo: Kotlin section, Javascript section,...)

---

## Research

For literature resources, a Constellation and technical comparisons and reviews of other projects in the space, check out the wiki

- [/constellation/wiki/Recommended-Reading](https://github.com/Constellation-Labs/constellation/wiki/Recommended-Reading)
- [/constellation/wiki/FAQ](https://github.com/Constellation-Labs/constellation/wiki/FAQ)
- [/constellation/wiki/Comparisons-to-other-protocols](https://github.com/Constellation-Labs/constellation/wiki/Comparisons-to-other-protocols)

---

## The DAG Token

DAG is currently an ERC-20 token on the
[Ethereum](https://www.ethereum.org/)
blockchain and, as such, supported by various Ethereum wallets. You'll find support on the #support channel on the
[discord](https://discordapp.com/)
server.

### Wallets

- [Metamask](https://metamask.io) - Browser plugin wallet
- [MyEtherWallet](http://myetherwallet.com/) - Browser wallet

MyEtherWallet tutorial:

- [How to ... add DAG to MyEtherWallet | Orion](https://community.constellationlabs.io/t/adding-dag-to-myetherwallet-mew/1892)
- [Guide on Setting Up a MyEtherWallet | Benjamin Diggles of Constellation](https://youtu.be/gEU3NQUM6EI)

### Explorers

The Ethereum contract hash is `0xA8258AbC8f2811dd48EccD209db68F25E3E34667`.

- [DAG token tracker | Etherscan](https://etherscan.io/token/0xa8258abc8f2811dd48eccd209db68f25e3e34667)
- [DAG contract | Etherscan](https://etherscan.io/address/0xa8258abc8f2811dd48eccd209db68f25e3e34667)

### Exchanges

- [Kucoin | DAG-BTC](https://www.kucoin.com/#/trade.pro/DAG-BTC)
- [Kucoin | DAG-ETH](https://www.kucoin.com/#/trade.pro/DAG-ETH)
- [HitBit | DAG-BTC](https://hitbtc.com/DAG-to-BTC)
- [HitBit | DAG-ETH](https://hitbtc.com/DAG-to-BTC)
- also Hotbit, IDEX, DEx.top, Bilaxy, etc. see the *Markets tab* on [coinmarketcap.com](https://coinmarketcap.com/currencies/constellation/#markets).

### Tokenomics

Total supply is 4b of which about 1b is circulating. Of the total supply, 40% will be rewarded to node-operators/validators and some will be rewarded for contribution (so some over 2b are to be distributed).
Lots of information about the token has been posted on the
[official blog](https://constellationlabs.io/blog/)
on the official homepage:
[blog/tokenomics-update](https://constellationlabs.io/blog/index.php/tokenomics-update/).

For a discussion of the utility, read the
[economic-model paper](https://github.com/Constellation-Labs/economic-model)

---

## Design

### Visual Identity

The
[visual-identity](https://github.com/Constellation-Labs/visual-identity)
repository holds hundrets of graphics material for the Constellation brand. See e.g. the
[/logo](https://github.com/Constellation-Labs/visual-identity/tree/master/logo)
folder. Here is
[a video](https://community.constellationlabs.io/t/a-video-analyzing-and-quickly-scripting-the-constellation-logo-using-python/1942)
explaining the specification of the latter.

### Merchandise

If you look for basic branded items, the [cryptothings](https://cryptothings.store/product-category/constellation/) store sells some.

---

## About Constellation

- [Official website](https://constellationlabs.io/) - for information about our roadmap, our team, the newsletter and more
- [Link list | linktr](https://linktr.ee/constellation_labs) - for blogs and announcements.

For a broad motivation of the project, check out the
[/whitepaper_v1 (business, 2018)](https://github.com/Constellation-Labs/whitepaper_v1).

### Employees

See the team section on the [homepage](https://constellationlabs.io/):

Altif (CCO),
Ben (CEO),
[Brion](https://www.linkedin.com/in/brionhickey/) (VP of Product),
Emily
[Gina](https://www.linkedin.com/in/ginarubino/) (Marketing Manager),
[Mathias](https://www.linkedin.com/in/mathias-goldmann-711a85110/) (Finance, see [introduction video](https://youtu.be/kDI3IKtEmb8))
[Ryle](https://www.linkedin.com/in/ryle-goehausen-27bb5876/) (VP of Engineering),
[Scarpulla11](https://www.linkedin.com/in/scarpulla11/) (Staff writer),
Shreyas (Community Manager),
Sophie,
Ratul,
[Tyler](https://www.linkedin.com/in/tylerprete/) (Dev.),
[Wyatt](https://www.linkedin.com/in/wlmeldmanfloch/) (CTO),
[Mr Diggles](https://www.linkedin.com/in/mrdiggles/)

The list is completed with several advisors and steady open source contributers and administrators.

#### Previous:

Brendon,
[Brendan](https://www.linkedin.com/in/brendanplayford/),
[Giovanni](https://www.linkedin.com/in/giovannigastelum/),
[Ian](https://www.linkedin.com/in/ismithdrone/)
[James](https://www.linkedin.com/in/james-markotic/),
[Preston](https://www.linkedin.com/in/prestonparris/),
[Sasha](https://www.linkedin.com/in/sashabajzek/),
[Zac](https://www.linkedin.com/in/zac-russell-62b2a923/)

### Business

#### Strategy

* [cbinsights on edge computing](www.cbinsights.com/research/what-is-edge-computing/)

(tbd: consensus-as-a-service)

#### Partners

* [Hyperledger](https://www.hyperledger.org/members)
* [MOBI](https://www.dlt.mobi/)

---

## Media

### Article and news Outlets

For video and text material from the source, see

- [Official blog](https://constellationlabs.io/blog/)
- [YouTube](https://www.youtube.com/channel/UChMBV4al3p_iO4bnfzcIzVQ)
- [Medium](https://medium.com/constellationlabs)

and then the open community section above, e.g. with
[Reddit](https://www.reddit.com/r/constellation).
Beyond that, there's
[Instagram](https://www.instagram.com/constellation_labs),
[LinkedIn](https://www.linkedin.com/company/constellation-labs/),
[Twitter](https://twitter.com/conste11ation),
[Facebook](https://www.facebook.com/Conste11ation),
[Quora](https://www.quora.com/profile/Constellation-Labs-1),
etc.

---


:two_hearts: We wholeheartedly welcome projects, designs, corrections and so forth. If you have an aha!-moment, consider creating a short write-up or tutorial to be credited here. See also the Guidelines section.


The layout of this file was drawn from the CoZ open source developer community.