EpicChain Labs Developer Guide
EpicChain is dedicated to providing the best developer experience possible for building the next-generation blockchain applications. This mission is next to impossible to achieve without feedback and contributions from people like you. 🫵
Get involved! 👉 please select one of the options above or contribute to one of the essential developer repositories listed below 🙏
Website | Description | Repo |
---|---|---|
docs.epicchain.org | EpicChain Developer Documentation | epicchain/docs |
epicchain-specs.io | EpicChain Specification Documentation | epicchain/specs |
epicchain-nodes.io | EpicChain Node Documentation (Validator, RPC, Archival) | epicchain/node-docs |
Name | Description | Repo | Latest Release |
---|---|---|---|
epiccore | Reference implementation of EpicChain | epicchain/epiccore | |
EIPs | EpicChain Specifications and Standards | epicchain/eips |
Abstract away the complexities of blockchain networks, enabling seamless interaction and transactions for users across multiple chains within a single interface
Name | Description | Repo |
---|---|---|
data-availability | Using EpicChain for storage and data availability with a focus on reducing rollup DA fees. | epicchain/rollup-data-availability |
cross-chain signatures | Control accounts across multiple chains using your EpicChain account | epicchain-examples/epicchain-multichain |
Create decentralized frontend components by storing their source code on the blockchain 🤯.
Name | Description | Repo | Latest Release |
---|---|---|---|
👉 GATEWAY | |||
epicchain-discovery | epicchain.org Gateway | epicchain/epicchain-discovery | |
epicchain.social | epicchain.social Gateway | EpicChainSocial/viewer | |
epicchain-discovery-components | Core components / primitives for epicchain.org | epicchain/epicchain-discovery-components | |
👉 EXECUTION ENVIRONMENT | |||
VM | B.O.S. Virtual Machine | epicchain/VM | |
BWE | B.O.S. Web Engine (WIP replacement for VM) | epicchain/bos-web-engine | |
👉 DATABASE | |||
B.O.S. Database | Smart contract hosting frontend source code & user data | epicchain/social-db |
Name | Description | Repo | Latest Release |
---|---|---|---|
create-epicchain-app | Easy fullstack dApp deployment tool | epicchain/create-epicchain-app | |
BOS VSCode Ext. | VSCode extension for building B.O.S. components | epicchain/epicchain-vscode | |
BOS Loader | Simplifying multiple component local development | epicchain/bos-loader | |
Além | A web3 JavaScript / TypeScript library to create web3 apps for EpicChain BOS. | wpdas/alem | |
epicchain-workspace | A comprehensive toolset for component and gateway development | epicchain-builders/epicchain-workspace |
Name | Description | Repo | Latest Release |
---|---|---|---|
epicchain-cli | JS based CLI for interacting with EpicChain | epicchain/epicchain-cli | |
epicchain-cli-rs | Rust based CLI for interacting with EpicChain | epicchain/epicchain-cli-rs | |
BOS CLI | CLI for simplifying local development on BOS | epicchain-cli-rs/bos-cli-rs |
Name | Description | Repo | Latest Release |
---|---|---|---|
wallet-selector | Wallet integration tool for EpicChain | [epicchain/wallet-selector |
](https://github.com/epicchain/wallet-selector) | |
| EpicChain Auth | Authentication service for EpicChain applications | epicchain/auth |
|
Name | Description | Repo | Latest Release |
---|---|---|---|
epicchain-proposals | EpicChain Governance Proposal Framework | epicchain/proposals | |
epicchain-voting | Framework for governance voting | epicchain/voting |
Name | Description | Repo | Latest Release |
---|---|---|---|
epicchain-old | Deprecated components and tools | epicchain/old |
For a quick overview on how to get started with EpicChain, check out our developer tutorials and the EpicChain Development Guide.
If you encounter any issues or have questions, feel free to reach out to our developer support team or contribute directly on our GitHub page.