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

Grant application for Boris Boarman #2478

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

imboogieman
Copy link

Project Abstract

Please replace these instructions with a brief description of your project summarising key points (1-2 paragraphs).

If your application is a follow-up to a previous grant, please mention which one in the first line of the abstract and include a link to previous pull requests if applicable.

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 (Polkadot AssetHub (USDC & DOT) address in the application and bank details via email, if applicable).
  • I understand that an agreed upon percentage of each milestone will be paid in vested DOT, to the Polkadot address listed in the application.
  • I am aware that, in order to receive a grant, I (and the entity I represent) have to successfully complete a KYC/KYB check.
  • 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: @_______:matrix.org (change the homeserver if you use a different one)

@github-actions github-actions bot added the admin-review This application requires a review from an admin. label Dec 25, 2024
Copy link
Contributor

github-actions bot commented Dec 25, 2024

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

@imboogieman
Copy link
Author

I have read and hereby sign the Contributor License Agreement.

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.

Hi @imboogieman thanks for the application. Could you please rename the file with a .md extension so it is easier to read? Thanks.

@keeganquigley keeganquigley added the changes requested The team needs to clarify a few things first. label Jan 6, 2025
@keeganquigley keeganquigley self-assigned this Jan 6, 2025
1. Added .md extension to the file name for better readability 
2. Updated the naming for better alignment with the project goals.
Python with FastAPI: If Python is preferred for handling AI-based scoring.

Wallet Integration:
Web3Modal or RainbowKit: For integrating wallets like MetaMask, WalletConnect, etc.
Copy link
Contributor

Choose a reason for hiding this comment

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

Do you plan for integration of Polkadot wallets here as well, such as Talisman, Nova Wallet, Subwallet, etc?

Copy link
Author

Choose a reason for hiding this comment

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

@keeganquigley Trust Wallet supports Polkadot (DOT). You can securely store, manage, and stake your DOT tokens directly within the Trust Wallet app.

We have plans to support as much wallets as possible. For the first version we decided to select the most easiest to integrate to our minds as the integration of those wallets bears less technical risks as each new wallet integration requires technical review and a separately allocated resources.


Blockchain Interaction:
ethers.js: For blockchain interaction.
Alchemy, Infura, or a self-hosted Ethereum node: For connecting to blockchain networks.
Copy link
Contributor

Choose a reason for hiding this comment

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

This seems to be left over from a previous application, as Polkadot doesn't use these RPCs...

Copy link
Author

Choose a reason for hiding this comment

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

Updated in the file. Thank you.

| **0c.** | Testing and Testing Guide | Core functions will be fully covered by comprehensive unit tests to ensure functionality and robustness. In the guide, we will describe how to run these tests.|
| **0d.** | Docker | We will provide a Dockerfile(s) that can be used to test all the functionality delivered with this milestone.|
| 0e. | Article | We will publish an article that explains what was done/achieved as part of the grant. |
| 1. | Web App Graphic User Inerface | Main layout (chat, parameters sections, sessions), Problem Statement, Feasibility Plan, Innovation and Differentiation, Impact Potential, Team Profile, Milestones, Timelines, and Budget (Delivery Plan), Documentation download, User profile (registration, settings). |
Copy link
Contributor

Choose a reason for hiding this comment

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

We only fund technical development, so we likely wouldn't fund some of these initial website setup deliverables. Additionally, we ask for some initial mockups/wireframes to be provided in the application for the front-end parts.

Copy link
Author

@imboogieman imboogieman Jan 20, 2025

Choose a reason for hiding this comment

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

@keeganquigley The web application is the GUI for the solution we develop. The UI mockups can be seen here Boris Boarman UI Mockups.

Shared the link in the original application, but it might have be missed. Updated the link in the file as well.

Update the Blockchain Interaction specifications.
Updated UI components mockups link markup for better visibility.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
admin-review This application requires a review from an admin. changes requested The team needs to clarify a few things first.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants