DeFi & DEX

SIPsSigmaUSD Improvement Proposals for Windows Users

Read the SigmaUSD Improvement Proposals behind the Ergo stablecoin: reserve draining, fee design, circuit breakers and how to contribute.

Free Open source Windows: Unverified Updated 19 Sept 2022
9 min read Last update 19 Sept 2022 github.com/ergoplatform/sips

SIPs is an open source repository of SigmaUSD Improvement Proposals, written for developers, researchers and DeFi users who want to understand how the SigmaUSD stablecoin protocol might evolve. It is a documentation and discussion project rather than a consumer application, so the main audience is people who already follow the Ergo ecosystem or who are evaluating its stablecoin design.

The repository describes standards for SigmaUSD and records proposed changes to it. Each item is a write-up of a weakness in the current design and a suggested fix, such as adjusting fee curves, limiting how fast new tokens can be minted, or changing how the reserve is managed. Before you read it, keep in mind that the last code update dates from September 2022, so treat the material as a snapshot of past analysis rather than a live roadmap.

02

What Is SigmaUSD and Why Does It Need Improvement Proposals?

SigmaUSD is a stablecoin protocol built on the Ergo blockchain. Users can mint a stablecoin pegged to the US dollar by depositing ERG into a reserve, and they can hold a second token, the reservecoin (SigRSV), which absorbs price fluctuations in the reserve.

Any system that holds collateral and adjusts prices automatically has edge cases that only appear under stress. The SigmaUSD Improvement Proposals exist to record those edge cases in one place, describe the observed behavior, and propose changes. That makes the repository useful as a case study even for people who never intend to mint a token.

03

Who Is This Repository For?

The most direct audience is protocol developers, auditors and researchers. They can use the proposals as a checklist of known weaknesses when reviewing similar designs.

DeFi analysts and advanced users who hold or trade SigmaUSD-related tokens will also find the material helpful, because it explains why prices and fees behave the way they do. Casual users who only want a stable asset for everyday payments will not find a ready-made wallet or app here.

04

Key Concepts Behind the Proposals

Several terms recur throughout the documents. The reserve ratio is the value of collateral divided by the value of outstanding stablecoins. When it falls, the protocol is under pressure; when it rises, reservecoin holders are exposed to a thinner claim on the reserve.

Minting fees and redeeming fees are the costs charged when stablecoins or reservecoins are created or destroyed. Proposals often adjust these fees as the reserve ratio changes. Understanding this relationship is the key to following most of the debates in the repository.

05

How the Proposal Process Works

Changes are proposed through GitHub issues and discussed publicly before any code is written. A proposal typically states the problem, shows an example or simulation, and suggests one or more solutions. Community members can comment, challenge assumptions or offer alternatives.

Because the process is public, the reasoning behind each decision is preserved. Readers can trace how an idea changed from its first mention to its final form, which is valuable for anyone designing a similar mechanism.

06

Key features

Reserve Draining Attack Analysis

The repository includes material on reserve draining attacks, drawing on the Bearwhale saga and a talk from Ergo Summit 2022. It explains how an attacker could pull value out of the reserve and what countermeasures were discussed.

Wholesale Discount Problem

Because the price moves within a block, buying a large amount in one transaction can cost less than splitting the same purchase into several. The proposals treat this as a design flaw to correct.

Zero Equity at Full Reserve

When the reserve ratio reaches 100%, the reservecoin (SigRSV) has no residual value. The documents examine why this happens and how the protocol could give reservecoin holders a clearer claim.

Capital Inefficiency Review

Incentives for reservecoin holders can be too weak, particularly during long downtrends. The proposals look at how to reward holders more consistently across market conditions.

Dynamic Fee Designs

Several versions of dynamic fee models are documented. The aim is to adjust minting and redeeming costs according to market state rather than keeping them fixed.

Simultaneous Minting

The repository discusses allowing minting and related actions to happen in parallel, and what changes that would require in the protocol logic.

Non-Matching Lock Percentages

The current design can allow stablecoins to be minted up to one reserve level while reservecoins cannot be sold at the same level. The proposals cover this mismatch and possible alignments.

Circuit Breakers

Proposals include a cap on the amount that can be minted per block, as a safeguard against sudden large-scale issuance.

Public Contribution Channels

Contributors can open issues on the GitHub repository or discuss proposals in the SigmaUSD Telegram group, the #sigmausd channel on Discord, or the project forum.
07

Supported coins

The documentation references Cardano (ADA) and Ergo (ERG). Ergo is the base chain on which SigmaUSD operates, and the proposals are written in that context. Cardano appears in the materials as a point of comparison for related stablecoin and collateral designs.

08

How to install SIPs on Windows

  1. 1

    Step 1: Check the Source

    SIPs is a documentation repository rather than a installer-based application. Start by visiting the official GitHub repository at https://github.com/ergoplatform/sips. Download the repository as a ZIP archive or clone it with Git if you want to track future changes.

  2. 2

    Step 2: Verify What You Downloaded

    Compare the repository URL with the link on the official Ergo Platform website to confirm you are on the genuine project. If you download a compressed archive, check its SHA-256 checksum against any value published by the maintainers before extracting it.

  3. 3

    Step 3: Extract and Open the Files

    Unzip the archive into a folder of your choice. The proposals are written in Markdown, so any text editor can display them. For a formatted view, open the files in a Markdown viewer or read them directly on GitHub.

  4. Step 4: Set Up Git Updates (Optional)

    If you cloned the repository, run a pull command periodically to fetch new commits. Since the last code update was in 2022, you may find few changes, but the commit history is useful for tracking how individual proposals evolved.

09

System requirements

  • Any Windows version capable of running a modern web browser or text editor
  • Git for Windows, only if you plan to clone the repository rather than download it as a ZIP
10

How to use SIPs

SIPs is best used as a reading resource. Its value comes from following the reasoning in each proposal rather than from running any software.

A practical reading approach:

  1. Read the summary of the SigmaUSD mechanism so you understand reserve ratios, minting and redeeming.
  2. Open the proposals related to reserve draining and the wholesale discount first, since they explain the core economic risks.
  3. For each proposal, note the problem statement, the example or simulation, and the suggested fix.
  4. Compare the fee proposals side by side to see how the designs differ at low and high reserve ratios.
  5. Check the issue discussions on GitHub for objections and alternatives that were raised.
  6. If you want to contribute, read the existing issues before opening a new one to avoid duplicates.
  7. Join the Telegram, Discord or forum discussions to ask questions before posting formal feedback.
11

Pros & cons

Pros
  • Detailed, publicly documented analysis of a real stablecoin design
  • Clear explanation of edge cases such as reserve draining and the wholesale discount
  • Open contribution process through GitHub and community channels
  • Free to access with no installation required
Cons
  • Last code update was in September 2022, so some material may be dated
  • Documentation-only: there is no wallet, minting interface or trading tool here
  • Many proposals are discussion-stage rather than implemented specifications
  • Some terminology assumes prior familiarity with the Ergo ecosystem
12

Is SIPs safe?

SIPs is a text repository, so the main risk lies in where you obtain it. Download only from the official GitHub repository or the Ergo Platform website, and avoid mirrors or third-party sites that offer the same content as a bundled installer. If you receive a compressed archive from another source, verify its SHA-256 checksum against a value published by the maintainers before opening it.

Because this project does not handle keys or funds, you do not need to enter a seed phrase or connect a wallet to use it. If any website asks for one in connection with SigmaUSD proposals, treat that as a warning sign and leave immediately. Antivirus tools may flag unfamiliar archives, but you should investigate a warning rather than disable protection. Also note that the repository is not a live product, so confirm the current state of SigmaUSD on official channels before relying on any proposal.

  • Official source only. Download from github.com/ergoplatform/sips. Ignore ads and lookalike domains.
  • Check the SHA-256. Compare the installer hash with the value the developer publishes before running it.
  • Never share your seed phrase. No developer, support agent or website — including CryptApps — will ever ask for it.
13

Alternatives

SIPs differs from most programs in this catalog because it is a documentation and proposal repository rather than a trading or transfer tool. Bisq and Bisq 2 are peer-to-peer exchanges where users trade assets directly, and ASGARDEX Desktop is a wallet and decentralized exchange client for THORChain. Electroneropulse is a privacy-focused token project, and Komodo DeFi Framework and AtomicDEX API are developer frameworks for atomic swaps.

If you want to use a DeFi product, one of those tools is a better fit. If you want to understand the design trade-offs behind stablecoins and collateralized tokens, SIPs offers a focused and unusually candid record of how one protocol is being examined. Its closest counterpart in spirit is the technical reading that developers do before building or auditing a similar system.

14

Specifications

Price
Free
Type
Open source
License
—
Latest version
—
Last update
19 Sept 2022
Windows support
Unverified (Windows mentioned in docs)
Source code
github.com/ergoplatform/sips
15

Frequently asked questions

No. SIPs is a GitHub repository containing SigmaUSD Improvement Proposals. It is a collection of documents that describe problems and suggested changes to the SigmaUSD stablecoin protocol. You cannot mint, trade or store tokens with it. To use SigmaUSD itself, you would need to rely on tools provided by the Ergo ecosystem, which are separate from this repository.

Not necessarily. The proposals are written in Markdown and can be read directly on GitHub in a web browser. If you prefer to work offline, download the repository as a ZIP archive and open the files in any text editor or Markdown viewer. Installing Git is only needed if you want to clone the repository and track updates.

The repository's last code update was in September 2022, so the documents may not reflect the current state of the protocol. Check official Ergo Platform channels for up-to-date information on SigmaUSD before drawing conclusions about its present operation or any proposed changes.

A reserve draining attack is a scenario in which an attacker exploits the protocol's pricing or fee logic to extract value from the collateral reserve. The proposals reference the Bearwhale saga and a presentation at Ergo Summit 2022 to illustrate how such an attack could work and what defenses were considered.

The wholesale discount means a large purchase executed in one transaction can cost less than the same amount split across several transactions, because the price adjusts between them. This creates an incentive that the proposals aim to remove, since it can distort how users interact with the protocol.

A circuit breaker is a limit on how much stablecoin can be minted within a single block. It is designed to slow down sudden, large-scale issuance that could destabilize the reserve. The proposals discuss this as one safeguard among several rather than a complete solution.

Yes. Contributors can open issues in the GitHub repository, join the SigmaUSD Telegram group, post in the #sigmausd channel on Discord, or respond on the project forum. Reviewing existing issues first helps avoid duplicate discussions and makes your feedback easier for maintainers to act on.

It is more suitable for readers with some background in blockchain economics or smart contract design. Beginners may find the reserve ratio and fee mechanics difficult without first reading a general introduction to stablecoins. Starting with the summary and the core concepts section will make the proposals easier to follow.

16

Verdict

SIPs is a specialized resource for developers, researchers and advanced DeFi users who want to study the design problems of an Ergo-based stablecoin. It offers open, technical discussion of real edge cases rather than a product to use. If you are looking for a wallet, exchange or minting interface, choose a different tool from this catalog. If you want to understand why stablecoin mechanisms behave as they do, this repository is a worthwhile read, provided you keep its 2022 date in mind.

Download now