Project Stage
Category
Based in
Team size
Active since
Why?
Because by providing pre-built templates and complex contracts that developers can use with 0 setup we supercharge the growth of the community and the Soroban ecosystem.
We have been watching closely since 2014 and even though Stellar is a solid foundation as it is with its scalability, interoperability and speed, Soroban will unlock so much more potential with Rust based smart contracts. We want to help build it.
Project Overview
The idea is to create a library for Soroban smart contracts similar to OpenZeppelin. In contrast to OpenZeppelin it will not have ERC-20 or Proxy contracts because those are available in the core Soroban offering but it will have additional mathematical, cryptographic components and on top of that it will have a showcase of complex systems like Stake controlled governance or yield bearing instruments.
Goals
This proposal also includes the beginning of another tool, due to lack of writing space in the form, Quasar details are attached at the bottom of the pitch deck:
Quasar - A Soroban indexer - GraphQL APIs, Indexing and analytics of the Soroban ecosystem
We believe that Nebula will be a valuable tool for the Stellar community, making it easier to get started and build commercial products on top of Soroban and thus strengthening its long term ecosystem.
Attached to this submission is a pitch deck, please use that one to get a comprehensive idea of the vision.
Here is a list of possible smart contracts/tools to add to the SDK they have noted down on our internal update yesterday on Friday:
Other projects in this space we could collaborate with
Value Proposition
Micro and Macro
This proposal has two main points of view that together build a comprehensive vision.
1. Micro
Import existing examples from stellar documentation, and build new components that can be used as modules to build more complex or advanced contracts
Contracts that exist already
List of possible additions
2. Macro
Build showcase contracts that may ask as template in the future, these are complex setups that show integrations between multiple parts and how it can be used.
We’d like to focus on two main subcategories in the initial phases of this project:
Technical journey
2 approaches for the implementation
Roadmap
Building this library is a long journey so we will start with an initial Milestone 1 which is the work we aim to do for this grant request and plan additional enhancements in future Milestones.
Milestone 1: Basic setup & governance
Future milestones
We released the 0.1 version of Nebula https://github.com/eigerco/nebula/discussions/33
This contains the work done for the POI milestone (10%). The project is all public here https://github.com/eigerco/nebula and anyone can follow along. The readme is a good entrypoint.
Here are the logs of our testing in Futurenet Raffle and Voting contracts.
Here is a live version of Nebula with the POI milestone changes. https://eigerco.github.io/nebula/
How can a reviewer check you completed your first deliverable?
Here are the logs of our testing in Futurenet Raffle and Voting contracts.
Here is a live version of Nebula with the POI milestone changes. https://eigerco.github.io/nebula/
We help leading technology companies to scale and develop their core technologies to gain an edge by providing expert teams in the most critical areas of modern web3 development.
We help leading technology companies to scale and develop their core technologies to gain an edge by providing expert teams in the most critical areas of modern web3 development.
Eloy López Peñamaría - Rust engineer
Geoffrey Mureithi - Rust engineer
Kyle Granger - Cryptographic engineer
Daren Tuzi - CEO of Eiger
Testimonials
Experience
The USD valuation of the budget request in XLM will be calculated using the CF Stellar Lumens-Dollar Settlement Price on December 5, 2022 as administered, maintained, and reported by the cryptocurrency index provider CF Benchmarks Ltd. (using the ticker “XLMUSD_RR”) (available at https://www.cfbenchmarks.com/indices/XLMUSD_RR). Learn more in the SCF Handbook.
*The USD valuation of the award in XLM is calculated using the CF Stellar Lumens-Dollar Settlement Price on July 5th as administered, maintained, and reported by the cryptocurrency index provider CF Benchmarks Ltd. (using the ticker “XLMUSD_RR”) (available at https://www.cfbenchmarks.com/indices/XLMUSD_RR)
**The USD valuation of the award in XLM is calculated using the CF Stellar Lumens-Dollar Settlement Price on December 16, 2021 as administered, maintained, and reported by the cryptocurrency index provider CF Benchmarks Ltd. (using the ticker “XLMUSD_RR”) (available at https://www.cfbenchmarks.com/indices/XLMUSD_RR)
*The USD valuation of the award in XLM is calculated using the CF Stellar Lumens-Dollar Settlement Price on September 27, 2021 as administered, maintained, and reported by the cryptocurrency index provider CF Benchmarks Ltd. (using the ticker “XLMUSD_RR”) (available at https://www.cfbenchmarks.com/indices/XLMUSD_RR)
* The USD valuation of the award in XLM is calculated using the CF Stellar Lumens-Dollar Settlement Price on the date of transfer as administered, maintained, and reported by the cryptocurrency index provider CF Benchmarks Ltd. (using the ticker “XLMUSD_RR”) (available at https://www.cfbenchmarks.com/indices/XLMUSD_RR)
*This budget request has not been fully awarded to the project. The USD valuation of the budget request in XLM will be calculated using the CF Stellar Lumens-Dollar Settlement Price on day of payment as administered, maintained, and reported by the cryptocurrency index provider CF Benchmarks Ltd. (using the ticker “XLMUSD_RR”) (available at https://www.cfbenchmarks.com/indices/XLMUSD_RR). Learn more in the SCF Handbook.
*This budget request has been awarded to the project in XLM. The USD valuation of the budget request in XLM will be calculated using the CF Stellar Lumens-Dollar Settlement Price on day of payment as administered, maintained, and reported by the cryptocurrency index provider CF Benchmarks Ltd. (using the ticker “XLMUSD_RR”) (available at https://www.cfbenchmarks.com/indices/XLMUSD_RR). Learn more in the SCF Handbook.
*This budget request has not been fully awarded to the project. The USD valuation of the budget request in XLM will be calculated using the CF Stellar Lumens-Dollar Settlement Price on day of payment as administered, maintained, and reported by the cryptocurrency index provider CF Benchmarks Ltd. (using the ticker “XLMUSD_RR”) (available at https://www.cfbenchmarks.com/indices/XLMUSD_RR). Learn more in the SCF Handbook.
*This budget request has not been fully awarded to the project. The USD valuation of the budget request in XLM will be calculated using the CF Stellar Lumens-Dollar Settlement Price on day of payment as administered, maintained, and reported by the cryptocurrency index provider CF Benchmarks Ltd. (using the ticker “XLMUSD_RR”) (available at https://www.cfbenchmarks.com/indices/XLMUSD_RR). Learn more in the SCF Handbook.
*This budget request has not been fully awarded to the project. The USD valuation of the budget request in XLM will be calculated using the CF Stellar Lumens-Dollar Settlement Price on day of payment as administered, maintained, and reported by the cryptocurrency index provider CF Benchmarks Ltd. (using the ticker “XLMUSD_RR”) (available at https://www.cfbenchmarks.com/indices/XLMUSD_RR). Learn more in the SCF Handbook.