Modules list
If you’re willing to contribute as a community leader, designer, or by running a supernode, please join Elastos telegram groups to get in touch with the Elastos community.
You can find more information about each repository going to the root Elastos Github workspace and searching the repository name.
Regarding technical development, here is a how Elastos projects are organized on github:
Blockchain
Main chain
Side chains
- Elastos.ELA.SideChain
- Elastos.ELA.SideChain.Token
- Elastos.ELA.SideChain.ID
- Elastos.ELA.SideChain.ETH
Dedicated nodes services
- Elastos.ELA.Supernode
- Elastos.ELA.Elephant.Node
- Elastos.ELA.SPV.Node
- Elastos.ORG.Wallet.Service
- Elastos.ORG.SideChain.Service
- Elastos.ORG.BlockchainAgent
- Elastos.ORG.API.Misc
Utilities
- Elastos.SDK.Keypair.Wrapper.Android
- Elastos.SDK.Keypair.C
- Elastos.SDK.Keypair.Java
- Elastos.SDK.Keypair.Wrapper.iOS
- Elastos.SDK.Keypair.Javascript
- Elastos.ELA.Utilities.Java
- Elastos.ELA.Utility
Core modules
Elastos Carrier
- Elastos.NET.Carrier.Native.SDK
- Elastos.NET.Carrier.Bootstrap
- Elastos.NET.Carrier.Swift.SDK
- Elastos.NET.Carrier.Java.SDK
- Elastos.NET.Carrier.Nodejs.SDK
Elastos Hive
- Elastos.NET.Hive.Native.SDK
- Elastos.NET.Hive.Cluster
- Elastos.NET.Hive.Swift.SDK
- Elastos.NET.Hive.Java.SDK
- Elastos.NET.Hive.IPFS
- Elastos.NET.Hive.IPFS.Config
- Elastos.NET.Hive.DevDocs
Elastos SPV
- Elastos.ELA.SPV.Cpp
- Elastos.ELA.SPV
- Elastos.ELA.SPV.Cpp.ID
Elastos DID
- Elastos.SDK.DIDClient.Java
- Elastos.SDK.DIDIoTClient
Elastos Trinity
- Elastos.Trinity
- Elastos.Trinity.Alpha
- Elastos.Trinity.Alpha.Android
- Elastos.Trinity.Runtime
- Elastos.Trinity.Plugins.File
- Elastos.Trinity.ToolChains
- Elastos.Trinity.Plugins.*
- Elastos.Trinity.Plugins.IonicWebView
Voting
- Elastos.SDK.Vote.Client
- Elastos.Service.DIDVote
Elastos command line client
Elastos DittoBox
- Elastos.DittoBox.Server
- Elastos.DittoBox.iOS
- Elastos.DittoBox.Android
Wallets / Authorization
- Elastos.App.Wallet.Elephant.Android
- Elastos.App.Wallet.Elephant.iOS
- Elastos.SDK.Wallet.Wrapper.Android
- Elastos.SDK.Wallet.Wrapper.iOS
- Elastos.RT.SDK.Wallet.Android
- Elastos.SDK.ElephantWallet.SchemeParser.Android
- Elastos.SDK.ElephantWallet.Contact
- Elastos.SDK.Wallet.C
- Elastos.SDK.Wallet.Elephant.Client.Android
- Elastos.SDK.Wallet.Elephant.Client.iOS
- Elastos.App.Wallet.Desktop
- Elastos.ORG.Wallet.Lib.Android
Trinity DApps
- Elastos.Trinity.DApps.Wallet
- Elastos.Trinity.DApps.Launcher
Tests
- Elastos.NET.Hive.HttpAPITests
- Elastos.Developer.Website
- Elastos.ORG.DID.Explorer.Web
- Elastos.ORG.DID.Explorer
- Elastos.Community
- Elastos.Community.Global
Samples / Demos / Alpha apps
Carrier
- Elastos.NET.Carrier.Demo.FileTransfer.Android
- Elastos.NET.Carrier.Demo.Remoter.iOS
- Elastos.NET.Carrier.Samples.Android
Hive
- Elastos.NET.Hive.Demo.Android.HyPort
- Elastos.NET.Hive.Demo.FuseApp
Side projects
- WorldBankPOC
- Elastos.NET.Carrier.Crawler
- Elastos.APP.Android.ShiJiuTV