Closed rajgoesout closed 4 months ago
HI @rajgoesout, thank you for your proposal. It looks like the "Development Roadmap" link isn't working. Can this be resubmitted?
Hi @ErinOCon I've updated the link: https://github.com/filecoin-project/devgrants/issues/1748#development-roadmap (it's the development roadmap section in the above issue itself)
Thanks, @rajgoesout!
Hi @rajgoesout, Thank you for your time with this proposal and for your patience with our review. Unfortunately, we will not be moving forward with a grant at this time. To contact our team with inquiries regarding our review or grants program, please send an email to grants@fil.org.
Wishing you the best as you continue building!
Open Grant Proposal:
ClearFilTax
Project Name:
ClearFilTax
Proposal Category:
Other: app-dev
Individual or Entity Name: Find Signal Studio PTE. LTD.
Proposer: @rajgoesout
Project Repo(s)
We'll fork these repos to create our tax-specific transactions history processor:
Apart from those, we'll create two new repos for a backend API and the frontend.
(Optional) Filecoin ecosystem affiliations:
None directly. Our team was sponsored by a Filecoin devgrant earlier to build Filecoin Miner Marketplace
(Optional) Technical Sponsor:
None
Do you agree to open source all work you do on behalf of this RFP under the MIT/Apache-2 dual-license?:
Yes
Project Summary
Calculating and filing taxes for Filecoin storage provider earnings is a strenuous and time-consuming process. Existing solutions don't fully solve it, and offer a poor user experience. ClearFilTax aims to give users a no-brainer Filecoin tax report for their jurisdiction in one click.
Impact
What pain points does this project seek to address?
Popular crypto tax tools like Koinly, Cointracker, and Coinledger don't support Filecoin. This makes it extremely hard for users, especially storage providers to calculate their earnings and tax liability.
What are the benefits to getting this right? What are the risks of not getting this right?
A tax tool for Filecoin would reduce the barrier to become a Filecoin storage provider, making compliance one-click, and letting them focus on providing the best storage service for users.
What impact will this project have in a specific vertical, market, or ecosystem? What does success look like?
Users would be able to get their Filecoin tax reports done via our platform itself. They would also have a choice to export their tax-specific transaction history as a csv and import it to popular crypto tax tools.
Outcomes
Preliminary designs (based on a similar product we're building on Polkadot) can be viewed here: ClearDotTax - Figma.
Key Deliverables
Transactions Dashboard
To view and filter all transactions/income on Filecoin.
Advanced Transactions Module
To track users' claimable income (fees/rewards/other which the user owns, but not deposited in their wallet yet). This also includes accrued income.
Wallet Dashboard
To add and track your wallet(s).
One-click Tax Report Dashboard
To view your tax report for your jurisdiction (starting with the UK, Germany, Switzerland, and select states in the US - California, New York, and Washington) in a selected period.
GraphQL API
The details deliverables and spec is documented in the Development Roadmap.
Success Metric
Adoption, Reach, and Growth Strategies
Primary target audience: Over 2000 storage providers running the Filecoin network.
Secondary target audience: Filecoin clients/users and other network participants.
We will create a discord/telegram community dedicated to helping people do their Filecoin taxes.
Development Roadmap
Our roadmap is split into 3 milestones of 1 month each.
The detailed breakdown of deliverables, specification, and budget for each milestone is tabulated below:
1.1.2 GraphQL API for Minimal Transactions Dashboard & Wallets Dashboard
1.1.3 Frontend Implementation of Minimal Transactions Dashboard & Wallets Dashboard in Next.js
1.1.4 Ability to download Transactions history CSV
This would include (but is not limited to):
- Transactions done directly via the wallet
- Wallet <> wallet
- Wallet <> smart contract/pallet
- Capital gains & income
- Cross chain transfers
We will provide a tag to each transaction - the tags could be one of the following:
<Add Liquidity/Airdrop/Borrow/Bridge/Buy/Donation/Fork/Gift/Interest Expense/Interest payment/Lending Deposit/Lending Withdrawal/Loan Repayment/Lost/Margin/Margin gain/Margin fee/Margin loss/Margin rebate/Mined/Mint/Other income/Payment/Rebate/Receive/Remove Liquidity/Sell/Send/Stake/Staking reward/Trade/Transfer/Royalty/Unstake/Wrap>
The wallets page would allow users to add the following wallets by connecting/pasting the wallet address:
- Glif
- Ledger
- Brave
- Metamask (Filsnap)
Designs would be similar to the tax tool we're building on Polkadot: ClearDotTax - Figma
1.3.2 Progress Report
We will also create 2 markdown docs - one each for frontend and backend with steps to run the code.
2.1.2 Advanced Transactions (Claimable Income) support in Transactions Dashboard (Frontend)
This would include:
- All the transaction types mentioned in Milestone 1.
- All kinds of Claimable income.
2.2.2 React components and API integration to change Transaction Type/Category
1. United Kingdom
2. Germany
3. Switzerland
4. United States (Federal Tax; and State tax for – California, New York, Washington)
There would be a few more use cases and modifications which we haven't finalized yet.
The UX should work with some default settings for individuals, along with some customizable settings/user inputs - similar to tax estimator tools: https://apps.irs.gov/app/tax-withholding-estimator
2.5.2 Progress Report
We will also update the 2 markdown docs - one each for frontend and backend with steps to run the code.
3.1.2 GraphQL API for Tax Report UX
3.1.3 Frontend Implementation of Tax Report UX
- Google OAuth
- Email
- Connecting their wallet (Glif, Ledger, Brave, or Metamask (Filsnap))
Similar to Netrunner.tax community in Solana
3.4.2 Demo/Instruction Video
We will also update the 2 markdown docs - one each for frontend and backend with steps to run the code.
We will create a 2-3 minute demo video which will act as launch collateral and help users get started.
Timeline
Total Budget Requested
US $47,900
Maintenance and Upgrade Plans
Team
Team Members
Team Lead: Raj
Lead Engineer: 0xDeep
Product Designer: Yash
Team Website
https://www.findsignal.studio
Relevant Experience
Our team has been building in the blockchain space since 2020:
Team code repositories
Additional Information
Contact Email: rajgoesout@gmail.com