-
Notifications
You must be signed in to change notification settings - Fork 100
Starlay_finance.md #9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
3 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,138 @@ | ||
| # Starlay Finance | ||
|
|
||
| - **Team Name:** Starlay Finance | ||
| - **Payment Address:** `5EeWRBfmWJo1ZnAbCWSupbA4KEiyPnYBJZKid9ngFcheH94g` | ||
|
|
||
| ## Project Overview :page_facing_up: | ||
| ### Overview | ||
|
|
||
| This project demonstrates the Starlay team's dedication to advancing the DeFi space by developing a WebAssembly (Wasm) version of Compound V2, which bolsters both its performance and security capabilities. By making the project's source code open and accessible, we aim to empower developers within the Polkadot ecosystem to seamlessly and securely integrate lending-related functionalities using Wasm technology. This Wasm lending contract is designed to be compatible with all Wasm-supporting parachains, including prominent networks such as Astar Network, Phala Network, Alpha zero, and more. | ||
|
|
||
|
|
||
| ### Project Details | ||
|
|
||
| As we develop the WebAssembly version of Compound V2, we seek grant funding to support the implementation of a robust lending platform with powerful capabilities similar to those of Compound V2. By obtaining grant for the Wasm implementation of Compound V2, we aim to provide the following key features within the Polkadot ecosystem: | ||
|
|
||
| - Deposit: Users can deposit their preferred listed assets, receive lTokens (similar to Compound's cTokens), and earn lending fee income from the interest generated by borrowers. | ||
| - Redeem: Users can withdraw their deposited assets and any accrued interest by redeeming their lTokens. | ||
| - Borrow: Users can borrow assets at competitive interest rates by providing their assets as collateral, creating a seamless borrowing experience. | ||
| - Repay: Borrowers can use this feature to repay their loans, either partially or in full, helping them manage their debt effectively. | ||
| - Liquidate: In the event of an undercollateralized loan, users can participate in liquidations, partially repaying the loan and receiving a portion of the collateral in return. | ||
| - Flash Loan: Developers can take advantage of flash loans, which allow them to borrow all available assets without collateral, as long as they borrow and repay within a single transaction. This feature enables innovative use cases like arbitrage, refinancing, and liquidations. | ||
|
|
||
|
|
||
| Dashboard Overview (as the same UI as Starlay Finance) | ||
|  | ||
|
|
||
|
|
||
| ## Team :busts_in_silhouette: | ||
|
|
||
| ### Team members | ||
|
|
||
| Shumpei Koike (CEO): Shumpei is a highly skilled developer with comprehensive experience in the blockchain industry. He has spearheaded the development of CEXs, contributed to Ethereum community through token standard proposals, and built multiple DeFi protocols. | ||
|
|
||
| Seiya Chida (COO): With a background in two Japanese venture capitals, Seiya has dedicated his career to the startup world. He has successfully assisted numerous crypto startups in accelerating their growth and expanding their industry presence. | ||
|
|
||
| David Lee (Lead Dev): A seasoned web3 developer with over 4 years of experience, David has contributed to various projects, including DeFi platforms and NFT marketplaces. He specializes in crafting high-quality, low-risk smart contracts and web3 frontends. | ||
|
|
||
| And three other devs | ||
|
|
||
|
|
||
| ### Contact | ||
|
|
||
| - **Contact Name:** Seiya Chida | ||
| - **Contact Email:** seiya@starlay.finance | ||
| - **Website:** https://starlay.finance/ | ||
|
|
||
| ### Team's experience | ||
|
|
||
| We are Starlay Finance, a team of experienced DeFi developers, designers and marketers. Starlay Finance once ranked as a huge DeFi locked with more than $500M in just 5 weeks after its launch on Astar Network. We've also developed Kagla(Stable swap) and Muuu(Yield booster) on Astar Network. | ||
|
|
||
| ### Team Code Repos | ||
|
|
||
| - [Stalay Finance](https://github.com/starlay-finance/) | ||
| - [Kagla Finance](https://github.com/kagla-finance/) | ||
| - [Muuu Finance](https://github.com/muuu-finance/) | ||
| - https://github.com/artat9 | ||
| - https://github.com/un-ast | ||
| - https://github.com/wolfwarrier14 | ||
| - https://github.com/qudacki | ||
| - https://github.com/chidasan | ||
|
|
||
| ### Team LinkedIn Profiles (if available) | ||
|
|
||
| - https://www.linkedin.com/in/shumpeikoike/ | ||
| - https://www.linkedin.com/in/seiya-chida-7a9717165/ | ||
|
|
||
| ## Development Status :open_book: | ||
|
|
||
| We have completed the basic implementation and are currently adding test code and making minor modifications. As Grant progresses, we plan to request an audit firm to conduct a code audit. | ||
|
|
||
| ## Development Roadmap :nut_and_bolt: | ||
|
|
||
| ### Overview | ||
|
|
||
| - **Total Estimated Duration:** 8 weeks | ||
| - **Full-Time Equivalent (FTE), Half-Time Equivalent (HTE):** 2FTE, 4HTE | ||
| - **Total Costs:** 80,000 USD | ||
|
|
||
| ### Milestone 1 — Basic functionality | ||
|
|
||
| - **Estimated duration:** 3 weeks | ||
| - **FTE:** 2FTE, 4HTE | ||
| - **Costs:** 30,000 USD | ||
|
|
||
| | Number | Deliverable | Specification | | ||
| | -----: | ----------- | ------------- | | ||
| | **0a.** | License | Apache 2.0 | | ||
| | **0b.** | Documentation | We will provide both documentation of the code and a basic video tutorial that explains how a user can easily use Starlay app | | ||
| | 1. | Deposit function| Allow users to deposit assets into our lending platform and receive interest-bearing tokens | | ||
| | 2. | Borrow function| Allow users to borrow an asset at a low-interest rate by offering the users assets as collateral | | ||
| | 3. | Mint function| Allow users to supply assets to a Starlay market and earn interest on their deposits| | ||
| | 4. | Redeem function| Allow users to convert their lTokens (lay ibTokens) back into the underlying assets they initially supplied | | ||
| | 5. | Repay_borrow function| Allow users to repay their loans and release the collateral that was locked during the borrowing process | | ||
|
|
||
|
|
||
| - **Estimated duration:** 2 weeks | ||
| - **FTE:** 2FTE, 4HTE | ||
| - **Costs:** 20,000 USD | ||
|
|
||
| | Number | Deliverable | Specification | | ||
| | -----: | ----------- | ------------- | | ||
| | **0a.** | License | Apache 2.0 | | ||
| | **0b.** | Documentation | We will provide both documentation of the code and a basic video tutorial that explains how a user can easily use Starlay app | | ||
| | 1. | Liquidate_borrow function | Repay a part of the borrower's outstanding loan on behalf of the borrower | | ||
| | 2. | List tokens (by the onwer)| Allow users to deposit and borrow ERC-20 based tokens as well as the native token(ASTR) | | ||
| | 3. | Switch between EVM and Polkadot| Allow users to switch between EVM and Polkadot wallet | | ||
|
|
||
|
|
||
| ### Milestone 2 - 1st release | ||
|
|
||
| - **Estimated Duration:** 3 week | ||
| - **FTE:** 2FTE, 4PTE | ||
| - **Costs:** 30,000 USD | ||
|
|
||
| | Number | Deliverable | Specification | | ||
| | -----: | ----------- | ------------- | | ||
| | **0a.** | License | Apache 2.0 | | ||
| | **0b.** | Documentation | We will provide both documentation of the code and a basic video tutorial that explains how a user can easily use Starlay app | | ||
| | **1.** | Post-audit refinement | Replenish test cases based on audit findings to eliminate possible bugs | | ||
| | **2.** | Repay_all function | Allow borrowers to repay their entire outstanding loan balance in a single transaction| | ||
| | **3.** | Redeem_all function | Allow users to withdraw all of their supplied assets and any earned interest from the platform in a single transaction | | ||
| | **4.** | Flashloan function| Allow developers to borrow all available assets without collateral by borrowing and repaying in one transaction | | ||
| | **5.** | Mobile support| Allow users to use Starlay from their mobile | | ||
|
|
||
|
|
||
| ## Future Plans | ||
|
|
||
| To increase the adoption of Starlay Finance, our team plans to: | ||
|
|
||
| - Collaborate closely with Wasm-supporting parachains for announcements and partnerships. | ||
| - Promote Starlay Finance through the Discord channel and Twitter. | ||
| - Enhance our tutorials and supplementary materials to better support users and developers. | ||
|
|
||
| ## Additional Information :heavy_plus_sign: | ||
|
|
||
| **How did you hear about the Bounty Program?** | ||
|
|
||
| By referral from the Astar team | ||
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.