Skip to main content
ERGO
  • Документация
  • Блог
Получить кошелек
ПЛАТФОРМА
ТехнологияВарианты использованияЭкосистемаСравнить блокчейныИнфографикаКошельки
ОБУЧЕНИЕ
Начать здесьДокументацияГлоссарийЧАВОПлейбукиШаблоны разработчика
СООБЩЕСТВО
БлогDiscordTelegramTwitter/XGitHubСубсидии

© 2025 ERGO ПЛАТФОРМА. ALL RIGHTS RESERVED.

ERGO — проект с открытым исходным кодом. Внести вклад на GitHub

Home
Learn
Glossary
General
Directory Structure
General
Beginner
Updated 1/15/2025

What is

Directory Structure?

The organization of files and folders in a project. Understanding structure helps navigate Ergo codebases and contribute effectively.

Directory structure refers to how files and folders are organized within a software project. Understanding a project's directory structure is essential for navigating codebases, finding relevant files, and contributing effectively. Ergo projects follow common conventions: source code in 'src/', tests in 'tests/' or '__tests__/', documentation in 'docs/', and configuration files in the root. Familiarity with structure helps developers quickly understand where to find and place code when contributing to Ergo's open-source ecosystem.

Key Points

  • Organization of files and folders
  • Follows common conventions
  • Source code typically in 'src/'
  • Tests in 'tests/' directory
  • Documentation in 'docs/'
  • Essential for contribution

Use Cases

1

Navigating Ergo codebases

2

Contributing to open-source projects

3

Understanding project organization

4

Finding specific functionality

Technical Details

Common Ergo project structure: /src (source code), /tests (test files), /docs (documentation), /scripts (utility scripts), /public (static assets), package.json or build.sbt (dependencies), README.md (project info). The Ergo node uses Scala project structure with /src/main/scala for source and /src/test/scala for tests.

Frequently Asked Questions

Questions about Directory Structure

Common questions about this topic

Is Ergo a good investment?

This is not financial advice. Ergo has strong fundamentals: fair launch (no VC dump risk), innovative technology (eUTXO, Sigma Protocols, NiPoPoWs), active development, and a cypherpunk ethos. It's a smaller market cap project with higher risk/reward than established chains. Research thoroughly, understand the technology, and never invest more than you can afford to lose.

Comparison
Getting Started

How to get started with Ergo?

Start by getting a wallet (Nautilus for browser, Terminus for mobile). Back up your seed phrase securely offline. Get some ERG from an exchange (Gate.io, KuCoin) or DEX (Spectrum). Make a test transaction. Then explore: try DeFi on Spectrum, check out NFTs, or dive into the technology if you're a builder.

How-to
Getting Started

How to provide liquidity on Ergo?

On Spectrum Finance, select a pool, deposit equal value of both tokens, and receive LP tokens representing your share. You earn a portion of all trading fees. Withdraw anytime by returning LP tokens. Be aware of impermanent loss if token prices diverge significantly.

How-to
DeFi

What is ErgoMixer and how does it work?

ErgoMixer is a non-custodial, trustless mixing service that breaks the link between your input and output addresses. It uses Sigma Protocols to prove you're entitled to withdraw without revealing which deposit was yours. Unlike centralized mixers, there's no trusted party who could steal funds or keep logs.

Explainer
Privacy
View all questions

Explore More Terms

CBDCBlockchainDecentralizationWalletSeed PhraseMerkle Tree

Master Ergo Terminology

Get more educational content and deep dives into Ergo technology delivered to your inbox.

Follow for daily updates