All Projects → aeternity → Aeternity

aeternity / Aeternity

Licence: isc
æternity: solving scalability problems by making sense of state-channels

Programming Languages

erlang
1774 projects

Projects that are alternatives of or similar to Aeternity

Blockchainbooks.github.io
Blockchain Books
Stars: ✭ 139 (-84.94%)
Mutual labels:  blockchain, ethereum, bitcoin, cryptocurrency, smart-contracts, mining
Peatiocryptoexchange
An open-source Crypto-Currency exchange. Peatio v3.0 Coming Soon !
Stars: ✭ 141 (-84.72%)
Mutual labels:  blockchain, ethereum, bitcoin, cryptocurrency, smart-contracts, crypto
The Journal Of Blockchain
区块链自媒体、专注区块链技术学习和实践、IPFS/Filecoin、Bitcoin、Ethereum、EOS、Cosmos、区块链、白皮书、Coinmarketcap、Coindesk、Safe Network、Telegram、Docker、社会治理、经济激励
Stars: ✭ 63 (-93.17%)
Mutual labels:  blockchain, ethereum, bitcoin, cryptocurrency, crypto
Blockchain Stuff
Blockchain and Crytocurrency Resources
Stars: ✭ 2,549 (+176.16%)
Mutual labels:  blockchain, ethereum, bitcoin, cryptocurrency, smart-contracts
Celo Monorepo
Official repository for core projects comprising the Celo platform
Stars: ✭ 269 (-70.86%)
Mutual labels:  blockchain, ethereum, cryptocurrency, smart-contracts, crypto
Cryptocurrencyawesome
Cryptocurrency study materials resources
Stars: ✭ 118 (-87.22%)
Mutual labels:  blockchain, ethereum, bitcoin, cryptocurrency, smart-contracts
Ebtc
eBitcoin (eBTC) is an ERC20 token. Its primary utility is to provide an easy & fast payment solution. Its edge over other tokens is that it is capable of sending up to 255 payments in a single transaction.
Stars: ✭ 149 (-83.86%)
Mutual labels:  blockchain, ethereum, bitcoin, cryptocurrency, smart-contracts
Wallet Core
Cross-platform, cross-blockchain wallet library.
Stars: ✭ 657 (-28.82%)
Mutual labels:  blockchain, ethereum, bitcoin, cryptocurrency, crypto
Merkletreejs
🌱 Construct Merkle Trees and verify proofs in JavaScript.
Stars: ✭ 238 (-74.21%)
Mutual labels:  blockchain, ethereum, bitcoin, smart-contracts
Time Series Machine Learning
Machine learning models for time series analysis
Stars: ✭ 261 (-71.72%)
Mutual labels:  blockchain, ethereum, bitcoin, cryptocurrency
Cryptolist
Curated collection of blockchain & cryptocurrency resources.
Stars: ✭ 3,501 (+279.31%)
Mutual labels:  blockchain, ethereum, bitcoin, cryptocurrency
Blockchain
Compilation of useful documents and scientific papers about Blockchain & cryptocurrencies.
Stars: ✭ 751 (-18.63%)
Mutual labels:  blockchain, ethereum, bitcoin, cryptography
Unstoppable Wallet Ios
A secure and decentralized Bitcoin and other cryptocurrency wallet for iPhone. Supports Bitcoin, Ethereum, EOS, Binance Chain, Bitcoin Cash, DASH, ...
Stars: ✭ 180 (-80.5%)
Mutual labels:  blockchain, ethereum, bitcoin, cryptocurrency
Unstoppable Wallet Android
A secure and decentralized Bitcoin and other cryptocurrency wallet for Android phones. Supports Bitcoin, Ethereum, EOS, Binance Chain, Bitcoin Cash, DASH, ...
Stars: ✭ 165 (-82.12%)
Mutual labels:  blockchain, ethereum, bitcoin, cryptocurrency
Ccxt
A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges
Stars: ✭ 22,501 (+2337.81%)
Mutual labels:  ethereum, bitcoin, cryptocurrency, crypto
Blockchain Reading List
Blockchain Manchester Meetups, Talks and Reading List
Stars: ✭ 17 (-98.16%)
Mutual labels:  blockchain, ethereum, bitcoin, cryptocurrency
Cointop
A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies 🚀
Stars: ✭ 2,912 (+215.49%)
Mutual labels:  blockchain, ethereum, bitcoin, cryptocurrency
Ethlist
The Comprehensive Ethereum Reading List
Stars: ✭ 3,576 (+287.43%)
Mutual labels:  blockchain, ethereum, bitcoin, cryptocurrency
Exchangesharp
ExchangeSharp is a powerful, fast and easy to use .NET/C# API for interfacing with many crypto currency exchanges. REST and web sockets are supported.
Stars: ✭ 489 (-47.02%)
Mutual labels:  blockchain, ethereum, bitcoin, cryptocurrency
Scatterdesktop
Connect to applications on EOS, Ethereum, and Tron. Exchange tokens with ease. Manage your assets safely. All in a simple to use interface.
Stars: ✭ 459 (-50.27%)
Mutual labels:  blockchain, ethereum, cryptocurrency, crypto

Aeternity node

CircleCI License Build Tool

A new blockchain for æpps.

Optimized for scalability via smart contracts inside state-channels.

Has a built-in oracle for integration with real-world data.

Comes with a naming system, for developerability.

Written in Erlang.

To install and run the Aeternity node, see the instructions below or just follow the progress of the project via GitHub Issues.

If you have discovered a bug or security vulnerability please get in touch. The aeternity Crypto Foundation pays bug-bounties up to 100.000 AE Tokens for critical vulnerabilities. Please get in touch via [email protected].

Documentation

For an overview of the installation process for different platforms, building the package from source, configuration and operation of the Aeternity node please refer to Aeternity node documentation.

We keep our protocol, APIs and research spec in separate protocol repository.

How to start

We publish packages for major platforms on GitHub. Each release comes with release notes describing the changes of the Aeternity node in each particular version.

Please use the latest published stable release rather than the master branch. The master branch tracks the ongoing efforts towards the next stable release to be published though it is not guaranteed to be stable.

Quick Install

By using the installer to install the latest stable version:

bash <(curl -s https://install.aeternity.io/install.sh)

Or running a docker container (latest tag):

mkdir -p ~/.aeternity/maindb
docker pull aeternity/aeternity
docker run -p 3013:3013 -p 3015:3015 \
    -v ~/.aeternity/maindb:/home/aeternity/node/data/mnesia \
    aeternity/aeternity

Restore from snapshot

To speedup the initial blockchain synchronization the node database can be restored from a snapshot following the below steps:

  • delete the contents of the database if the node has been started already
  • download the database snapshot
  • verify if the snapshot checksum match the downloaded file
  • unarchive the database snapshot

Note that the docker container must be stopped before replacing the database

The following snippet can be used to replace the current database with the latest mainnet snapshot assuming the database path is ~/.aeternity/maindb:

rm -rf ~/.aeternity/maindb/
curl -o ~/.aeternity/mnesia_main_v-1_latest.tgz https://aeternity-database-backups.s3.eu-central-1.amazonaws.com/mnesia_main_v-1_latest.tgz
CHECKSUM=$(curl https://aeternity-database-backups.s3.eu-central-1.amazonaws.com/mnesia_main_v-1_latest.tgz.md5)
diff -qs <(echo $CHECKSUM) <(openssl md5 -r ~/.aeternity/mnesia_main_v-1_latest.tgz | awk '{ print $1; }')
test $? -eq 0 && tar -xzf ~/.aeternity/mnesia_main_v-1_latest.tgz -C ~/.aeternity/maindb/

Additional resources

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].