not approved
45B - Open-source transactions extracts alternative
Current Project Status
Unfunded
Amount
Received
₳0
Amount
Requested
₳86,050
Percentage
Received
0.00%
Solution

We’ll start an open-source community around a solution to export Cardano transactions in a format to be imported into standard bookkeeping software, facilitating your bookkeeping and asset management.

Problem

Image file

Communities and SMBs on Cardano shouldn’t have to pay hefty prices for accounting extracts. There is no standard and free community built tool for this, integrating with common accounting software.

Impact Alignment
Feasibility
Value for Money

Team

1 member

45B - Open-source transactions extracts alternative

Please describe your proposed solution

Although transaction extracts are a need for virtually all organizations working or relating with crypto, extracts/accounting solutions and knowledge are fairly hard to find. Existing SaaS solutions are pricy, complicated although sometimes functionally incomplete, and even generating miscalculations at times. Also, accounting and legal partners are scarce globally and also pricy and/or not fully trained.

Pragmatik Extracts will be a Cardano-native solution for organizations to have clarity on all their on-chain transactions on Cardano, plus the ability to export them into their overall bookkeeping and management tools.

The project will evolve as a community built open-source tool that should be easily deployable without considerable infrastructure.

The project development and success with be a joint venture between Cardano organizations and legal and accounting bureaus. Facilitating the gathering, training and a feedback loop for discovering reliable legal/accounting partners.

Users will be able to add stakeKeys and or walletAddresses to be tracked. Pragmatik will gather all transactions and allow to curate content if necessary (remove/add redundant/missing transactions where necessary), classify/enrich movements with meta-data, and export them in the most needed formats (whether user-readable or bound for technical integration to other applications).

Output formats should evolve from a generic output standard into several application-specific formats (QuickBooks, Xero, Wave). The open-source nature of the solution guarantees that any relevant user group (e.g. a location with different needs) can leverage the solutions to develop and satisfy those needs.

Please define the positive impact your project will have on the wider Cardano community

This project will provide a free bookkeeping extract alternative compared to using expensive SaaS solutions.

The impact of this is that Small and Medium Businesses, DAOs and communities in general will have less barriers to using Cardano and including it in their activities as intensively as of value for them.

What is your capability to deliver your project with high levels of trust and accountability? How do you intend to validate if your approach is feasible?

45B is composed of and has access to professionals with an extensive track record of delivering solutions in Finance, Banking and other lines of business. Also they are responsible in helping the promotion and socials of some players in the Cardano ecosystem.

Having deep understanding on how the Cardano blockchain records transactions, and how accounting software works, we will initially take on specifications for this solution. Next we’ll promote the creation of a community of developers who will contribute to implementing the solution, sponsored by bounties from this proposal.

What are the key milestones you need to achieve in order to complete your project successfully?

Milestone 1: Gathering a Pragmatik community - 2 months

  • Promote the initiative
  • Network with existing relevant communities
  • Create spaces for conversation
  • Identify key technical contributors who can act as technical leads
  • To ensure a consistent technical approach and reviews

Milestone 2: Inicial specifications - 2 months

  • Periodically gather the community for discussions
  • Identify the main use cases to prioritize
  • Obtain insight/destination formats and prioritize them
  • Consulting with bookkeeping professionals
  • Workshop an branch out specifications

Milestone 3: Community building Sprints - 5 months

  • Break down work into bounties of development units
  • Including unit testing and documentation
  • Establish a group of key end-users to be doing UAT
  • Define User Acceptance Testing cases and criteria
  • This stage will repeat several times to fulfill a reasonable amount of functionalities

Milestone 4: Community usage and feedback - 2 months

  • Promote the use of a beta version
  • Create spaces to present the tool and gather feedback
  • Create bounties to implement changes

Final Milestone: Close out and knowledge sharing - 1 month

  • Document learnings throughout the project
  • Prepare a close-out report
  • Transition the project to community maintenance

Who is in the project team and what are their roles?

Product/Project Manager; Technical specifications for Accounting

Pedro Lucas - https://www.linkedin.com/in/pedrohlucas/

Maestro Developer Experience, BizDez;

Pedro Lucas has over 20y experience in IT. Working as a Technical Business Analyst in Business Process Management and Decision support DataViz solutions in Finance and Banking. He has been in Crypto for 3y and 100% dedicated to Cardano communities and technology for almost 2y. Pedro has helped in Gimbalabs, amongst other communities, created and ran 'Cardano for non-techs' workshop sessions, and now collaborates with Maestro focusing on Developer Experience and Business Development.

Marketing and Community

Marcin Małaszuk - https://www.linkedin.com/in/marcinmalaszuk/

Growth Manager & Consultant for Your Software & Web3 Agency

My support brings the most value to 🚀 Web3 Agencies, 💻 Software Development Companies, and 📱 B2B Tech Startups.

I am the co-founder of two tech startups, a seasoned marketing manager, and a consultant specializing in the Software Industry.

Please provide a cost breakdown of the proposed work and resources

Funds for development bounties

$50 x 40hrs x 7 modules = $14 000

Funds for technical leads

60$ x 7hrs x 7 modules = $3 185

Technical specifications and testing overview

$50 x 7hrs x 7 modules = $2 450

Promotion and community building/moderation

$45 x 2hrs/week x 52 weeks = $4 680

Consulting with bookkeeping professionals

$1500

Total $25 815 at $0.30/ADA = aprox 86 050 ADA

No dependencies

How does the cost of the project represent value for money for the Cardano ecosystem?

This solution will benefit countless organizations on Cardano. Virtually every DAO, Community or Small and Medium Business will save hundreds of dollars in monthly fees in SaaS solutions.

Approving this proposal will also be a very healthy exercise for the Cardano Open-source community and result in forming a new group of maintainers around this solution.

The services budget is according to or below standard rates for these professional services in Europe or the USA.

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00