Skip to content

Commit

Permalink
eco and mining updates
Browse files Browse the repository at this point in the history
  • Loading branch information
glasgowm148 committed Nov 16, 2023
1 parent c4a3efc commit 917b6c6
Show file tree
Hide file tree
Showing 15 changed files with 391 additions and 97 deletions.
29 changes: 0 additions & 29 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,32 +19,3 @@ python -m pip install -r requirements.txt
mkdocs serve
```


## ToDo

### Wee Jobs

- [ ] Tidy and clarify the Multi-Stage contract/transaction pages.
- [ ] Improve lang index pages
- [ ] off-chain bots
- [ ] box index -> registers index
- [ ] dev/libraries add context text to panes
- [ ] Rewrite /uses/nft
- [x] (BUG) Python in multi-code selector boxes seems to have broken.
- [x] (BUG) LaTex commands need refresh to work sometimes. (Preload in Mathjax.js)
- [x] Flesh out & tidy Apps & Use Cases section (new title?)
- [x] Split and tidy scaling page
- [x] Missing text bottom of modes of operation
- [x] SigmaRust and ergpy added to frameworks index
- [x] ergopuppet to ergoscript tooling
- [x] (BUG) Syntax Highlighting?
- [x] Add text to Monster Pub Brawl, simple swap

### Big Jobs
- [ ] Move more research papers into markdown, so they are indexed and searchable.
- [ ] Transfer over any remaining information from ergonaut.space
- [ ] Finish moving over ErgoTree specification
- [ ] Rewrite 'Why Ergo' - include VC slides?
- [ ] Rewrite Governance page
- [x] Tidy Light Nodes page (on learn the basics)
- [x] Make sections on NiPoPoWs more cohesive. (Mining, Scaling, Light Clients)
60 changes: 57 additions & 3 deletions docs/dev/protocol/why.md
Original file line number Diff line number Diff line change
Expand Up @@ -119,17 +119,71 @@ To learn more about the individuals contributing to Ergo's success, visit Ergo's

Here are some resources to deepen your understanding of Ergo:

- [The Ergo Manifesto](https://ergoplatform.org/en/blog/2021-04-26-the-ergo-manifesto/)
- [The Ergo Manifesto](https://ergonaut.space/en/Ergo/manifesto)
- Our comprehensive [FAQ](faq.md)
- cafebedouin's insightful article [*Why Ergo*](https://cafebedouin.org/2021/12/09/why-ergo/)
- Join our community discussions on:
- [Matrix]()
- [Telegram](https://t.me/Ergo_Chats)
- [Discord](https://discordapp.com/invite/gYrVrjS)
- [Reddit](https://www.reddit.com/r/ergonauts)
- [ErgoForum](https://www.ergoforum.org)
- [Ergo Community (Public) Facebook Group](https://www.facebook.com/groups/3519158601522845/?ref=share)
- [Ergo Community (Private) Facebook Group](https://www.facebook.com/groups/ergoplatform)
- [Ergo Platform Facebook Page](https://www.facebook.com/Ergo-Platform-108753484685015)
- [Ergo Mining Facebook Group : Ergo Coin (ERG) GPU MINING](https://www.facebook.com/groups/779328612722261/)

### Official Channels

- [Website](https://ergoplatform.org/en/)
- [Blog](https://ergoplatform.org/en/blog/)
- [GitHub](https://github.com/ergoplatform)
- [YouTube](https://www.youtube.com/channel/UC7cht_rw6ofX3wTirrQG8kw)
- [Twitter](https://twitter.com/ergoplatformorg)

### Articles

- cafebedouin's insightful article [*Why Ergo*](https://cafebedouin.org/2021/12/09/why-ergo/)
- [Comparisons](https://ergonaut.space/en/Community/Comparisons) with similar chains.

> *"Cryptocurrency should provide tools to enrich ordinary people. Small businesses struggling to make ends meet, not big depersonalised financial capital."*

### Community channels
- [Ergo Platform Instagram](https://www.instagram.com/ergo_platform/)
- [Ergo News Twitter](https://twitter.com/NewsErgo)
- [Ergo Platform Twitter Espanol (Community-ran)](https://twitter.com/ErgoPlatformES)

### Videos
- [ErgoCast](https://ergocast.io/) - a podcast on Ergo

### Podcasts

- [ErgoCast](https://ergocast.io/) - a podcast on Ergo

### Deep Dives

- [ergonaut.space](https://ergonaut.space/en/home) | Community gathered resources for the Ergo blockchain (in markdown format)
- [Ergo101](https://ergo101.org/) - A handpicked collection of information, videos and links all about ERGO.
- [ergosites.github.io](https://ergosites.github.io/) | Resource page which links to various websites and utilities.
- [Ergo101](https://ergo101.org/) - A handpicked collection of information, videos and links all about ERGO.

### Regional Telegrams
- [English](https://t.me/ergoplatform)
- [Romania](https://t.me/ergo_romania)
- [Italy](https://t.me/Ergo_Italia)
- [Armenian](https://t.me/ErgoArmeania)
- [Arabic](https://t.me/ergoplatform_arabic)
- [Chinese](https://t.me/ergoplatform_CH)
- [German](https://t.me/ergoplatform_german)
- [Spanish](https://t.me/ergoplatform_ES)
- [Indonesia](https://t.me/Ergo_Indonesian)
- [Vietnam](https://t.me/ErgoPlatform_Vietnam)
- [Bharat(India) and Bangladesh](https://t.me/ergoplatform_bangla_hindi)
- [Chinese](https://t.me/ergoplatform_CH)
- [Russian](https://t.me/ergoplatformru)
- [Persian](https://t.me/ergoplatform_IR)
- [Srilankans](https://t.me/ergoplatform_sl)
- [France](https://t.me/ergofrance)
- [Turkey](https://t.me/ergoplatform_tr)
- [Brazil](https://t.me/ergobrazil)
- [Portugues](https://t.me/ErgoPortuguese)
23 changes: 21 additions & 2 deletions docs/eco/duckpools.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,25 @@ tags:
- dApp-Live
---

# Duckpools
# DuckPools | Ergo Lending Protocol

[duckpools.io](https://www.duckpools.io/) is a Collateralized Lending Platform.
DuckPools is a DeFi dApp on the Ergo blockchain. Ergo lending pools will allows users to lend ERG and its tokens to gain yield and borrow assets.

## A collateralized lending platform with algorithmic lending pools

**About DuckPools:**

DuckPools is a lending platform being built on top of Ergo with features in development such as:

- Algorithmic Lending Pools - Provide ERG or native assets to lending pools and earn passive income on your capital.

- Collateralized Loans - Obtain funds secured by your collateral!

We believe DuckPools can be the catalyst for an explosive DeFi ecosystem on Ergo as our platform facilitates increased utility of ERG and Ergo native assets and increases TVL in Ergo DeFi.

**Community Resources**

- [Website](https://duckpools.io)
- [Discord](https://discord.gg/znRMge8kQm)

Join us to be informed about our development, upcoming tester airdrops or just to ask us anything!
70 changes: 69 additions & 1 deletion docs/eco/ergo-auctions.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,78 @@ tags:
- dApp-Live
---

# Ergo Auctions
# Ergo Auction House

The [Ergo Auction House](http://ergoauctions.org/#/auction/active) lets you buy and sell collectible tokens, art, and much more.

## Community Spaces

- [Ergo NFT Discord:](https://discord.gg/WsWpvbZwN2) - active group of NFT fans on Ergo's Discord channel

## Artist Guidelines & Best Practices

**Source: [Ergo Forum](https://www.ergoforum.org/t/artist-guideline/2929)**

### Important Considerations for Artists

- If you are an artist there are several things that you should take into consideration for using the Ergo Auction House.

- It is very important for each artist to have only one specific address that he works with. It means that every artist should have a wallet with only one address in it. This is important for several reasons:

#### Benefits of Using a Single Wallet Address

- Will be important later for artist verification.
All your artworks will be identified with that address and you can easily present yourself on socials.
By design, you can use any wallet you like but currently, it is strongly advised to use Ergo Wallet Android 26 which is easy to use with the QR codes that auction house V2 provides. The next best option is using Yoroi Nightly 18 with the dapp connector 15 – Please note that this is still in testing and you may experience some minor issues.

- Make sure to configure the right wallet (with only one address in it) in the UI before issuing your artwork.

- Using only one wallet with the specified condition is specifically important for issuing artworks (and not starting auctions) to make sure you receive the royalties and your artwork is presentable under one address to prevent scams.

- Please note that there is no longer needed to use [Ergo Utils](https://ergoutils.org/) to issue artworks. You should do it on the AH website. First issue your artwork, once you see it under “Owned Artworks” then feel free to start your auction.

## Auction House

**Source**: [Ergo Pad](https://www.ergopad.io/projects/auctionhouse)

Auction House, the first open-source NFT marketplace on the Ergo blockchain, featuring innovative solutions for efficient smart contracts, various auction types, on-chain collections and a flexible royalty system

**Description**
--------
**About Auction House**

Since October 2020, Auction House has served as Ergo’s first NFT marketplace. About two years of testing and service have been put into it, there have been two big platform updates so far known as V1 and V2, including numerous bug fixes, adjustments and additions. The current Auction House platform (V2) is being used by many Ergonauts, and is still reliable. It has handled more than 10k on-chain operations such as placing bids. Highlighting the V2 is the fact that it's fully decentralized and built upon smart contracts.

What then is the point of this IDO if there is already a fully decentralized platform of Auction House that is up and running?

**Auction House V3**

With the upcoming IDO the team behind Auction House will work towards the third Version of Auction house including the following tools and features:

### New Features in Auction House V3

- **Re-designed UI** : A completely reworked version, Auction House V3, is nearly complete and will include brand-new features and an improved user interface.
- **Verification system**: To prevent scams and fraud, there will be a new integration of a clear collection verification procedure on Auction House. If the community deems it necessary to have artist verification as well, the same procedure will be followed to verify the artists.
- **Collections:** Collections are a crucial part of many NFT markets. They are among the most efficient methods of displaying artwork. The platform will be the first on Ergo Blockchain to utilize the recently proposed EIP-34 for collections among NFT marketplaces.
- **LaunchPad:** Each artist gets a fair opportunity to schedule a spotlight on Auction House website to promote the upcoming release of their collections and showcase their work.
- **Improved Security:** The team at Auction House is committed to creating a trustworthy NFT marketplace by making all of their processes fully transparent to the general public. The Ergo community and developers will evaluate each proposed smart contract, such as the recently proposed collection and improved artwork EIPs.
- **New listing types:** Auction House V3 will feature three different listing options: the fixed-price listing, the highest-bid Auction, and the dutch Auction.
- **Bulk minting**: The next release will include bulk minting, which was implemented to facilitate the creation of collections by artists. The goal is to enhance mass minting through collaborative efforts with artists.
- **Flexible royalties**: Auction House V3 will support multiple recipients for royalties which enables artists to collaborate together.

**Auction House Token (AHT)**
-----

Auction House will launch its own token, the Auction House Token (AHT), at the upcoming IDO. Contributing artists and NFT buyers using AHT will gain access to exclusive features such as having their work featured on the homepage, LaunchPad, and benefiting from a novel and visually appealing user interface for auctions.

Thanks to this facet of tokenomics, AHT will be distributed as bonuses to both buyers and sellers. For instance, if the final price of the auction is 100 ERGs, the AHT refund could be 5 AHT. Additionally in exchange for staking your AHT on ErgoPad, you will share in the success of Auction House. In financial terms, the auction house receives through fees when artworks are sold. The average percentage they will charge is 2%.

30% of the Auction House’s profit will be distributed among stakers periodically.. The distribution period and specifics have yet to be determined. The distribution of this 30% will be made in an automatic but centralized manner because there is no working solution on Ergo blockchain as of yet. Later, when ErgoPad releases Paideia, the Auction house will use it to decentralize this process.

**In addition to above, AHT token IDO Roadmap, AHT Tokenomics and Distribution, and other info can also be found on [the ergpad.io Auction House page](https://www.ergopad.io/projects/auctionhouse)**



- [Source code](https://github.com/anon-real/ErgoAuctionHouse)
- [v2 contracts](https://github.com/ergoplatform/eips/pull/39/files)
- [Research & Development: Auction House V2](https://www.ergoforum.org/t/auction-house-v2/2931)
Expand Down
70 changes: 67 additions & 3 deletions docs/eco/ergolend.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,72 @@ tags:
- dApp-Beta
---

# ErgoLend
# EXLE

A lending solution being built on the Ergo Blockchain to reach those that most need DeFi
[EXLE](https://exle.io/) is a lending solution being built on the Ergo Blockchain to reach those that most need DeFi.

[exle.io](https://exle.io/)
EXLE is a new paradigm for lending. The goal is to leverage blockchain technology to create a global lending platform. A decentralized autonomous organization (DAO) will manage the platform.

Checkout the EXLE (Ergo-Lend) [litepaper](https://ergopad-pdfs.s3.us-west-2.amazonaws.com/ergo-lend-lite-paper-en.pdf).

## Community Links
- [EXLE website](https://www.ergolend.org/)
- [Telegram](https://t.me/ErgoLend)
- [Twitter](https://twitter.com/ErgoLend)
- [Reddit](https://www.reddit.com/r/ergolend/)

-----

> The following is copied from the [EXLE project page](https://www.ergopad.io/projects/ergolend) on ergopad, where you can find more info regarding EXLE token roadmap, tokenomics, and distribution.
## Description

Ergo-Lend will be a person-to-person (P2P) lending platform with easy to use tools to borrow and lend money. The goals of the platform are to:
1. Form a democratic, global lending and borrowing community.
2. Provide a platform for unique investment opportunities.
3. Lower loan financing costs through a global pool of lenders.
4. Use blockchain technology to automate loan underwriting and improve access to loans.

These are achievable goals. Borrowers will have more borrowing options and better rates. Lenders will have the opportunity to make direct loans, like a bank, and make better returns.

## The Unbanked

The central problem of modern finance is it does not provide small loans at reasonable rates. Behemoth banks are unable to lend to everyone. Those they do not serve are sometimes described as “the unbanked”.

This limit is a function of how banks operate. Every loan has underwriting costs, financing costs and carries a risk of default. These are all costs paid for by the borrower in interest.

These costs create minimal loan requirements. Below a certain level, a bank does not make a return on the loan. As a result, banks will not offer loans below this level.

## Loan Costs & Viability

Underwriting costs include the overhead of offices and underwriters. They include many fees. The application process takes a long time and is inefficient.

The costs of financing a loan are often dictated by the discount rates of national central banks. The central bank of Kenya benchmark rate has been between 7–18% over the past decade. In the United States, over the same period, the Federal Reserve offered benchmark rates between 0.25–2.5%.

Reducing these costs would make more loans viable.

## The Opportunity

A global blockchain platform can level the playing field. Smart contracts can automate much of the loan process. And, a global pool of lenders can reduce the cost to finance loans.

Blockchain technology, combined with cell phones, can reach people where they are. A loan is as close as an app on a cell phone, whether you are in a city or in a village. With this model, bank branches, mainframes and lawyers are not required.

Without less overhead, it is possible to make smaller loans, to more people. The challenge is: how do you create a new lending infrastructure based on blockchains?

With lower costs and better financing, the main loan risk is of borrower default. The answer to this problem is a combination of technology and community. Ergo-Lend will help create new financial tools and foster a community DAO.

The Ergo-Lend DAO will decide the best way to provide social underwriting for borrowers. It will also decide the future development and financial products of the platform.

## Transformative Lending

Ergo-Lend is an attempt to bring the values outlined in The Ergo Manifesto to lending. Ergo’s creators have a vision: “… the tools of a cryptocurrency should allow people to do economic activity whatever the business size, geographic location, or interest rates set by big players.”

A democratic lending community is a significant step toward this vision. Democratic access to financial services is worth investing in. Greater and fairer access to loans will create new economic relationships and opportunities. It is a clear example of where good values can also bring good investment returns.

## The Ergo-Lend Approach

The Ergo-Lend team has the technical and entrepreneurial capabilities to deliver. They are working with organizations on the ground in Kenya and Nigeria. Together, they will launch pilot projects. These will help develop the Ergo-Lend platform in real world environments. Then, these projects will be models for extending the platform to other communities around the world.

## Conclusion

Democratizing finance has enormous potential to transform the way we save and loan money. “The unbanked” are an untapped and underserved market. By reducing the costs of modern banking, more people can take advantage of financial services. Blockchains, smart contracts and community DAOs can reduce loan costs. By doing so, they can reshape the credit landscape: not just for the unbanked, but for everyone.
1 change: 1 addition & 0 deletions docs/eco/ergomixer.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
tags:
- dApp-Live
---
<!--TODO: Add comparison table https://ergonaut.space/en/Guides/Mining/Mining -->

# ErgoMixer

Expand Down
8 changes: 8 additions & 0 deletions docs/eco/ergoraffle.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,11 @@ tags:
We have live crowdfunding on the Ergo blockchain via [ergoraffle.com](https://ergoraffle.com); this allows projects to host *'Raffles'* with a percentage of the total allocated to one lucky donor as a prize.

More information and the source code is available on [GitHub](https://github.com/ErgoRaffle).

## About Ergo Raffle

ErgoRaffle is a crowdfunding service built on Ergo Platform that enables anyone to raise money for a project. This project can range from a direct donation to a charity, an academic or business plan, or anything you can convince people to part with their hard-earned ERG for! As an added bonus, after finishing the Raffle, a lottery takes place, and one lucky participant wins a set percent of the Raffle as a 'raffle reward'.

Each Raffle has a deadline and a set fundraising goal; if the Raffle reaches this goal within its deadline, the Raffle is successful, and the project, winner, and service will be paid accordingly. Otherwise, the Raffle is unsuccessful, and all collected funds will be returned to the raffle participants. If the Raffle achieves its goal before the deadline, it will continue operating till the deadline and can be overfunded.

The Raffle is managed by smart contracts built on Ergo Platform. This means that no middlemen are involved, and no one can alter or disrupt the Raffle, including the raffle service operator. This website simply acts as an interface for the smart contract and was created to provide a better user experience by caching some information. The system is designed in a way that anyone can create new raffles or donate to existing raffles using the raw scripts, and the raffle service functionality is disjoint from the raffle service backend. Although the service backend and frontend are designed in such a way that anyone with any amount of knowledge can use the service.
Loading

0 comments on commit 917b6c6

Please sign in to comment.