Skip to content

Latest commit

 

History

History
123 lines (97 loc) · 51.3 KB

harmony-stack.md

File metadata and controls

123 lines (97 loc) · 51.3 KB

Harmony Stack and Projects

The goal of this page is to provide an overview of the open-source Harmony Tech Stack.

This is a living document and we are relying on our community to contribute to it and help maintain it. Please feel free to make edits and additions via pull requests. We apologize if we missed your project!

About

The Harmony Tech Stack consists of the open-source technologies contributing to and relying on Harmony. It is meant to be used for decentralized application (Dapp) development within numerous verticals including DeFi, Gaming, Provenance and many others not pictured below.

Harmony Ecosystem

Layers of Harmony Stack

In the below sections you can find a list of different layers of the Harmony Stack.

User Interface

Components Existing projects Potentially interesting projects
Wallets Magic, sprout

social recovery & one-time-password authenticators for on-chain fund

basic income & wealth from fixed-rate or high-yield investments


User-friendly Wallet based on open millions to self-custody assets & collectibles without hardware, password or hack


Composable Authentication
Social onchain recovery
EIP-2938 Account abstraction implementation
on-device privacy
Keyless Security
web3 integrations
Harmony Argent Integration

Browser Extensions Harmony One Wallet, Math Wallet, Metamask
Mobile Wallets Frontier wallet, Cobo Wallet, Math Wallet, 7b , Guarda, Edge, imtoken
Hardware Wallets Ledger, Trezor, SafePal
Block Explorers Harmony Explorer Modular Explorer supporting HRC20 and HRC721
Validator Dashboards Smartstake
Node Explorers Watchdog
Staking Rewards Smartstake
Analytics The Graph Dune Analytics Integration

Tools, APIs and Languages

Components Existing projects Potentially interesting projects
Easy Smart Contract Development Truffle, Remix, Hardhat, Decentology
API API for Cross Chain Aggregation
Client Libraries
Runtime Security Automated Runtime checking tools, economic audit simulator such as gauntlet.network

Bridges, Fiat Gateways, Exchanges

Components Existing projects Potentially interesting projects
Bridges Ethereum , Binance, Polkadot - Edgeware

Trustless ONE BTC Bridge
Celo Optics Bridge
Solana Wormhole Bridge
Cosmos Gravity Bridge
Terra Shuttle Bridge
DCRM Multichain Bridge

Fiat Gatways Wyre, Swapzone, Changelly, switchchain, swft, SimpleSwap, simplex, transak
Exchange Gateways Coinbase Rosetta Rosetta API Extension

Platform Modules

Components Existing projects Potentially interesting projects
Security Gnosis, CertiK, PeckShield

coq verified execution
information-flow: compositional reentrancy
session types: language design
smt: gas fee optimizer

Oracle Chainlink, Band Protocol, API3
Privacy Dusk, Raze, Webb Protocol
Governance/DAO Harmony Governance
Cross Chain Cross Chain Arts and Collectibles
Finality

Madhi Zamani Instachain
one second finality

Name Service crazy.one names Name Service Key Address Resolution

Crypto Projects

Components Existing projects Potentially interesting projects
DeFi Sushi, UMA Protocol, daikiri finance DEX with privacy and confidentiality features such as those found in a dark pool
Automated Market Makers viperswap, mochiswap, Reef, unifi, Injective Protocol, JellySwap, SeeSwap, OpenSwap, LootSwap, swoop
Lending AAVE
NFT Soccer Player, Harmony One Punks NFT as a wallet profile
MarketPlaces daVinci, Travala, utu, Ript.io, lma-art-gallery

ONE World: Geospatial NFT Marketplace
Smart Markets for NFT'S

Fixed Rate Income

Staking Derivatives
Fixed Rate Lending
Interest Rate Markets
Security Tranches

Cross chain DeFi

Interest Free Stablecoin
variable-rate lending
Gas Fee Relay
Privacy Mixer

Staking Fuzz.fi
Staking Derivatives Stafi
Insurance DSLA Protocol
Multichain ViteDex, Jellyswap, Dogen Finance
Lottery One Degen
Token Issuance Token Jenny
Charity Moonity
Real Estate Monopoly
Gaming Nano Royale, freyala, defi kingdoms, geriatrics gaming
Gambling lootblocks
Multisig App Store gnosis safe: multisig app store
Payroll Decentralized Payroll Management for DAO's
Identity/DID Hypersign Identity
Social Networking Social Referral
Governance/DAO
Other Knit Finance, MakiMoon, harmony validators

Signatures and Cryptography

Components Existing projects Potentially interesting projects
Cryptography evmcurve bls12-381
Key Value Commitments Key Value Commitments
BulletProof EVM Mixer with Bulletproofs
Privacy poseidon hash precompile using curve25519
Light Clients

superlight client, bootstrap without header sync
lightclient: epoch synch

Zero Knowledge zksnark: plonk
ethereum rollups

zero knowledge proofs
zk porter l2 scaling
zk-zk-rollup
l2 for private transactions

Core Harmony Protocol

Components Existing projects Potentially interesting projects
Networking

quic data transport
hipv2 node identity
raptorg multicast
nkn message broadcast
Data Availability

Contributing

Pull requests, issues, or other contributions from the community are encouraged! You can not only add specific projects, but also potentially interesting fields/areas which are currently missing in the tech stack.

❗ All technologies listed above need to be open-source. Ideally, the links lead directly to the code.

Note: You will need a GitHub account to suggest changes or open issues. If you do not have one, you may sign up for free.