Skip to content
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

Ssal grant application #1986

Merged
merged 13 commits into from
Nov 15, 2023
Merged

Ssal grant application #1986

merged 13 commits into from
Nov 15, 2023

Conversation

MatteoPerona
Copy link
Contributor

@MatteoPerona MatteoPerona commented Sep 20, 2023

Project Abstract

Ssal introduces a blockchain-based commodities exchange platform, designed to operate within the Polkadot ecosystem using smart contracts. Ssal aims to enhance transparency and trust in commodity trading while reducing entry barriers for producers and consumers in emerging markets. It leverages blockchain technology to provide real-time price transparency, decentralized price discovery, improved risk management, enhanced liquidity, and quality assurance through partnerships with local businesses. The project's primary objective is to bring equitable and efficient financial services to underserved economies, particularly in West Africa.

The development roadmap can be broken into three main sections each requiring one month of work: development, testing, and implementation. Through the first two months our team will be working out of San Diego to develop and test our application, while the last month will be spent implementing, refining, and documenting our process. Future plans involve enhancing infrastructure for continuous integration, adding customizable Automated Market Makers (AMMs), and implementing a governance system for dispute resolution. The project aligns with the Web3 Foundation's interest in funding projects that expand the use case for ink Smart Contracts and aims to benefit both its user base and the broader ecosystem by open-sourcing its code and fostering decentralized commerce development. The team has diverse expertise in blockchain, fintech, mathematics, and computer science, and we have previously worked together on projects for social good through our non-profit organization, COMPASS.

Overall, Ssal represents a promising initiative to transform commodity trading by harnessing the capabilities of blockchain technology and reducing market inefficiencies while addressing the unique needs of emerging markets.

Grant level

  • Level 1: Up to $10,000, 2 approvals
  • Level 2: Up to $30,000, 3 approvals
  • Level 3: Unlimited, 5 approvals (for >$100k: Web3 Foundation Council approval)

Application Checklist

  • The application template has been copied and aptly renamed (project_name.md).
  • I have read the application guidelines.
  • Payment details have been provided (bank details via email or BTC, Ethereum (USDC/DAI) or Polkadot/Kusama (USDT) address in the application).
  • The software delivered for this grant will be released under an open-source license specified in the application.
  • The initial PR contains only one commit (squash and force-push if needed).
  • The grant will only be announced once the first milestone has been accepted (see the announcement guidelines).
  • I prefer the discussion of this application to take place in a private Element/Matrix channel. My username is: @matteo-p:matrix.org (change the homeserver if you use a different one)

@github-actions
Copy link
Contributor

github-actions bot commented Sep 20, 2023

CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅

@semuelle semuelle changed the title Squashed all changes, ready for PR. Ssal grant application Sep 20, 2023
@semuelle semuelle added the discussion private Discussion of application happens in private. label Sep 20, 2023
@github-actions
Copy link
Contributor

github-actions bot commented Sep 20, 2023

The applicant has requested the discussion of the application to happen in a private chat room.

@MatteoPerona
Copy link
Contributor Author

I have read and hereby sign the Contributor License Agreement.

@MatteoPerona
Copy link
Contributor Author

recheck

Copy link
Collaborator

@Noc2 Noc2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(changes requested in the private room)

@Noc2 Noc2 added the changes requested The team needs to clarify a few things first. label Sep 24, 2023
@semuelle semuelle self-assigned this Sep 27, 2023
Copy link
Member

@semuelle semuelle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the application, @MatteoPerona. There are some things missing and not fitting, so I left a couple of comments below. Generally, I'd be curious to know if you are planning to deploy on Astar then, or possibly Watr?

applications/ssal-commods-dex.md Outdated Show resolved Hide resolved
| Number | Deliverable | Specification |
| -----: | ----------- | ------------- |
| 0e. | Article | We will publish an **article** covering everything the team has built and learned on site. It will act as a compilation of our learnings trying to apply our blockchain application to a real life scenario. Hopefully by publicizing our victories and mistakes others will be able to learn and improve upon our methods. |
| 1. | On Site Integration | The team will fly out to Ivory Coast and set up the first real-world supply chain for Ssal. |
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See my comment above.

applications/ssal-commods-dex.md Outdated Show resolved Hide resolved
6. Designating which party (the buyer or the seller) is responsible for transportation and its related costs.

This open model allows for markets which better serve the niche requirements of commodity producers and purchasers. It creates an upgradeable set of conventions which allow the market to optimize itself.
The lockup model adds a layer of security for buyers. It freezes the buyer's funds until a contract’s finality date, at which point, the buyer will either verify that the physical product exists, is of good quality, and is changing hands, or they deny the quality/existence of the physical product and their funds are returned. For all transactions, complete or incomplete, there is an on-chain record of the transaction, so either party can use such information to take legal action against the other if they feel compelled to do so. A blockchain provides the ideal paper-trail to build a solid case and would disincentivize fraudulent activity.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do I understand correctly that dispute resolution is outside the scope of Ssal?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, I will revise the wording in the document. We plan to implement a governance system to resolve disputes, but only after we have finished developing and proving the core technology.

applications/ssal-commods-dex.md Show resolved Hide resolved
applications/ssal-commods-dex.md Outdated Show resolved Hide resolved
applications/ssal-commods-dex.md Outdated Show resolved Hide resolved
applications/ssal-commods-dex.md Outdated Show resolved Hide resolved
applications/ssal-commods-dex.md Outdated Show resolved Hide resolved
applications/ssal-commods-dex.md Outdated Show resolved Hide resolved
Copy link
Contributor

@keeganquigley keeganquigley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Requested changes in private chat room.

Copy link
Member

@semuelle semuelle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I left a comment in the chat.

@keeganquigley
Copy link
Contributor

Thanks for the adjustments @MatteoPerona I will mark as ready for review and ping the rest of the committee.

@keeganquigley keeganquigley added ready for review The project is ready to be reviewed by the committee members. and removed changes requested The team needs to clarify a few things first. labels Nov 1, 2023
semuelle
semuelle previously approved these changes Nov 9, 2023
keeganquigley
keeganquigley previously approved these changes Nov 9, 2023
Copy link
Contributor

@keeganquigley keeganquigley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the changes @MatteoPerona LGTM.

@MatteoPerona MatteoPerona dismissed stale reviews from keeganquigley and semuelle via 711eef2 November 9, 2023 22:06
@semuelle semuelle merged commit 471792b into w3f:master Nov 15, 2023
7 checks passed
Copy link
Contributor

Congratulations and welcome to the Web3 Foundation Grants Program! Please refer to our Milestone Delivery repository for instructions on how to submit milestones and invoices, our FAQ for frequently asked questions and the support section of our README for more ways to find answers to your questions.

Before you start, take a moment to read through our announcement guidelines for all communications related to the grant or make them known to the right person in your organisation. In particular, please don't announce the grant publicly before at least the first milestone of your project has been approved. At that point or shortly before, you can get in touch with us at [email protected] and we'll be happy to collaborate on an announcement about the work you’re doing.

Lastly, please remember to let us know in case you run into any delays or deviate from the deliverables in your application. You can either leave a comment here or directly request to amend your application via PR. We wish you luck with your project! 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion private Discussion of application happens in private. ready for review The project is ready to be reviewed by the committee members.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants