Skip to content

ViewFi.md#94

Open
marcus0492 wants to merge 10 commits intoPolkadot-Fast-Grants:masterfrom
marcus0492:master
Open

ViewFi.md#94
marcus0492 wants to merge 10 commits intoPolkadot-Fast-Grants:masterfrom
marcus0492:master

Conversation

@marcus0492
Copy link

@marcus0492 marcus0492 commented Aug 7, 2025

💪 Project Abstract

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

✅ Application Checklist

  • The application template has been copied and aptly renamed (project_name.md).
  • I have read and followed the program guidelines.
  • I understand that grants are capped at $10,000 USD per application with a maximum of $15,000 USD per project in exceptional cases.
  • I understand that each milestone is capped at $5,000 USD and must be delivered within 3 months.
  • I understand that payments are made only after successful milestone delivery.
  • I have clearly explained what the funding is going towards (e.g. 30 hours of a full time employee at $X / hour).
  • The software delivered for this grant will be released under an open-source license specified in the application.

@FFilipUnique FFilipUnique self-assigned this Aug 7, 2025
@FFilipUnique FFilipUnique added the under-review This application is being reviewed. label Aug 7, 2025
@FFilipUnique
Copy link

Hi @marcus0492. Please take the time to format your submission to make it a bit more readable by replacing generic parts of the template with meaningful content (change 'Name your poroject' with the project name, ViewFi, etc) and please, pretty please separate the template ganerics from your own text. You are making us read the whole template to figure out at which point your answer to the generic starts or if there is an answer to it all. I, for one, would be very grateful for it 🙏

@wirednkod
Copy link
Member

Thank you @marcus0492 for the application.

I can see that the "team code repos" are using the template ones. Can you please add actual ones there?

Besides the above can you please elaborate on some tech questions:

  • (Milestone 1) Why only 3 wallets? Its pretty straightforward on Polkadot - to have integrations with almost all wallets;
  • (Miilestone 1) Which API are you intended to use for integratring your platform with Polkadot;
  • (Milestone 2) Can you please elaborate a bit more on the smart contracts on the tech stack that will be used when it comes to Polkadot?
  • (MIlesone 2) Which testnet are you planning to use and what are the test success metrics for moving to Polkadot Mainnet?

@oshakarishvili oshakarishvili added the question Further information is requested label Sep 19, 2025
@marcus0492
Copy link
Author

marcus0492 commented Oct 16, 2025

Hi @wirednkod. Thanks for your comments.

Why only 3 wallets?
We’ll ship 3 desktop wallets first - Polkadot{.js} Extension, Talisman, and SubWallet, because they cover the majority of web dapps and give us consistent signing UX. We’ll add Nova (mobile) and others in the next sprint once the core flows are stable.

Which API will you use to integrate with Polkadot?
Polkadot.js API

Smart contracts & tech stack on Polkadot
Solidity on Moonbeam (prod) and Moonbase Alpha (testnet) using Hardhat/Foundry, or Rust/ink! on a contracts parachain. Any recommendations here?

Which testnet and success metrics to move to mainnet?

  • Protocol / accounts / balances: Westend (primary Polkadot testnet; free WND via faucet).
  • EVM contracts: Moonbase Alpha (chain ID 1287; mirrors Moonbeam).

Success metrics:

  • Testnet execution complete: All features tested with zero errors
  • EVM contracts validated: Smart contracts deployed and executed successfully
  • Security audit passed: Critical functionality reviewed for vulnerabilities
  • Performance: Transaction throughput and latency meet defined benchmarks

@marcus0492
Copy link
Author

Hi @wirednkod. Can you please clarify the "team code repos"? What is it exactly that you need? Thanks!

Comment on lines +77 to +78
- https://github.com/{your_organisation}/{project_1}
- https://github.com/{your_organisation}/{project_2}
Copy link
Member

Choose a reason for hiding this comment

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

I would like to see the repositories of the team or the project or the team members

Copy link
Author

Choose a reason for hiding this comment

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

Thank you @wirednkod. We will provide it asap.

@wirednkod
Copy link
Member

Thank you @marcus0492

I would reconsider the use of PolkadotJS API and would suggest for you to move forward with PAPI. PolkadotJS is in maintenance mode and is planned to eventually be depricated so from my PoV - i would not like to see a project building a new implementation without PAPI.

To the wallets comment - its a piece of cake to implement all supported wallets for signing so - Im not sure still why only the 3 prementioned wallets are the "best fit". I agree that Nova wallet - for now - is not required.

Polkadot is on the AH and contracts on AH phase, so I think its better to rethink about moving towards also that direction (already deployed on Kusama) instead of just on Moonbeam

On the testnet I think the best way to move forward, following the above suggestions would be Paseo -> Kusama -> Polkadot. EVM should be on AH common-good chain.

@marcus0492
Copy link
Author

@wirednkod Thank you very much for your feedback. We will implement it accordingly. In the meantime, please let us know if you need anything else from our side.

@marcus0492
Copy link
Author

Hi @wirednkod. I have added the company repo. Thanks!

@FFilipUnique
Copy link

FFilipUnique commented Oct 21, 2025

Hi @marcus0492, thank you for your responses.
I'd like to stress that the Fast Grants program is at it's core proposal dedicated to giving priority to projects that implement the cutting edge Polkadot tech (in this case PAPI/Plaza/Polkadot Hub).

In this respect, in considering projects we are obliged to give priority in consideration to any such project as noted in our Fast Grants application page. Just to reiterate the above notes from @wirednkod, it would really mean a lot in this respect if you would be willing to consider implementing your project via PAPI, PVM and the Hub.

@marcus0492
Copy link
Author

Hi @FFilipUnique. Thanks for your comment.

I've discussed this with the dev team and yes, we can implement the integration via PAPI, PVM and the Hub. Actually, we think this approach makes a lot of sense for what we're building. That's why I asked @wirednkod for suggestions, because we want to make sure we're doing this the right way and taking full advantage of what these tech can offer.

Thanks again, and let me know if you have any other questions or feedback!

@marcus0492
Copy link
Author

Hi @FFilipUnique @wirednkod!

After the call with Filip and internal discussion, we want to make our technical direction crystal clear.

Here's what we're committing to:

  • Papi: This will be our main way to interact with Polkadot. We're ditching the deprecated libraries and going with what's actually recommended for the future.

  • Asset Hub: All our NFT stuff - creation, management, the whole deal - will run directly on Asset Hub.

  • Polkadot Virtual Machine (PolkaVM): Any smart contract logic we need will be built on PolkaVM, keeping everything native to the Polkadot ecosystem.

We've already started mapping out how we're going to implement all this. Really appreciate the guidance here. We're pumped to move forward with this approach and confident ViewFi will bring real value to the community. Ready to start building as soon as we get the green light.

Thanks!

@wirednkod wirednkod self-requested a review December 12, 2025 09:59
| --- | --- | --- | --- |
| 1 | Initial development of Polkadot blockchain integration into the ViewFi platform, including native wallet connectivity (Polkadot.js, Talisman, SubWallet), transaction handling, and blockchain data indexing for campaign tracking and user engagement metrics. | $5,000 | 1 month |
| 2 | Deploy comprehensive NFT minting and airdrop video campaign solutions on Polkadot testnet, including smart contracts for automated NFT distribution based on video engagement, campaign management dashboard for brands, and user reward claiming interface with full testnet functionality validation | $2,500| 2 weeks |
| 3 | Launch of a video campaign on Polkadot mainnet, followed by the announcement and execution of a community-led video campaign specifically designed to promote Polkadot videos and/or ecosystem projects. | $2,500 | 2 weeks |
Copy link
Collaborator

Choose a reason for hiding this comment

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

Can you be more specific on what we can expect here one we review this deliverable?

| Milestone | Deliverables | Cost (USD) | Estimated Completion |
| --- | --- | --- | --- |
| 1 | Initial development of Polkadot blockchain integration into the ViewFi platform, including native wallet connectivity (Polkadot.js, Talisman, SubWallet), transaction handling, and blockchain data indexing for campaign tracking and user engagement metrics. | $5,000 | 1 month |
| 2 | Deploy comprehensive NFT minting and airdrop video campaign solutions on Polkadot testnet, including smart contracts for automated NFT distribution based on video engagement, campaign management dashboard for brands, and user reward claiming interface with full testnet functionality validation | $2,500| 2 weeks |
Copy link
Collaborator

Choose a reason for hiding this comment

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

I'm assuming you mean Passet Hub ? Please be specific. What do you plan to build for a campaign management dashboard? The more specific the better so we know what to expect when reviewing.


| Milestone | Deliverables | Cost (USD) | Estimated Completion |
| --- | --- | --- | --- |
| 1 | Initial development of Polkadot blockchain integration into the ViewFi platform, including native wallet connectivity (Polkadot.js, Talisman, SubWallet), transaction handling, and blockchain data indexing for campaign tracking and user engagement metrics. | $5,000 | 1 month |
Copy link
Collaborator

Choose a reason for hiding this comment

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

Please make sure to use the state of the art, i.e. PAPI for chain interactions.

@marcus0492
Copy link
Author

Hi @sacha-l. Here's a complete document to your questions. Please review it and let me know if anything is unclear: https://docs.google.com/document/d/1RmiB1LJ_vNo8QhqCazDAKxQ0wy4Oq6K5FT5pIChclWQ/edit?tab=t.0

@oshakarishvili
Copy link
Collaborator

Hi @marcus0492, thanks for bearing with us while we wrapped up reviews across the remaining applications.

Overall, the curators are positive on ViewFi and aligned with the direction of the project. That said, we want to be upfront that the Fast Grants programme is currently at the limit of its confirmed budget, largely due to market conditions and pending clarity around a potential top-up.

Given the situation, there are two ways we can move forward:

  1. You can pursue an OpenGov proposal for funding. We’re happy to publicly endorse and support.
  2. We can approve the Fast Grant, with the clear understanding that payouts are not guaranteed and would only proceed if and when budget becomes available (e.g. via a top-up, DOT price appreciation, or funds becoming available due to other projects failing to deliver milestones).

We wanted to lay this out clearly so you can decide what works best on your side. Happy to discuss either option.

@oshakarishvili
Copy link
Collaborator

Hi @marcus0492, thanks for bearing with us while we wrapped up reviews across the remaining applications.

Overall, the curators are positive on ViewFi and aligned with the direction of the project. That said, we want to be upfront that the Fast Grants programme is currently at the limit of its confirmed budget, largely due to market conditions and pending clarity around a potential top-up.

Given the situation, there are two ways we can move forward:

  1. You can pursue an OpenGov proposal for funding. We’re happy to publicly endorse and support.
  2. We can approve the Fast Grant, with the clear understanding that payouts are not guaranteed and would only proceed if and when budget becomes available (e.g. via a top-up, DOT price appreciation, or funds becoming available due to other projects failing to deliver milestones).

We wanted to lay this out clearly so you can decide what works best on your side. Happy to discuss either option.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

question Further information is requested under-review This application is being reviewed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants