Proposal: rewrite AI Internet-Socialism app

AI Internet-Socialism (AIIS)

Proposal Information

Proposal description:
I’ve created a Node.js app, that distributes money to registered users proportionally to an AI’s evaluation of how much portion of world GDP a given user is worth. The system integrates various security checks against prompt injection and GEO attacks. The plan is to rewrite the current app with a custodial wallet as a fully on-chain ICP blockchain app with a non-custodial wallet, add support for ERC-20 tokens, better security, etc. The development reached product stage, but not yet a security review has been conducted.

See also AI Internet-Socialism (AIIS) Project - World Science DAO

Also need to finish development of Join Proxy, that can connect ICP blockchain to OpenAI API (and similar). The proxy needs to be made multi-user and faster (by utilizing ic-certified-map for checking the source of queries). The proxy needs to be deployed in production. (The proxy will be a separate commercial project serving to non-commercial AIIS app.)

Proposal Rationale
There happen “scientific coveries”, that is when a scientific discovery is made but there is no funds to publish or promote it adequately, so even if rediscovered, it remains unpromoted. (An example is research about ordered semigroup actions and related stuff, that seems to be worth like 1/2 world economy but is is still unpublished in peer review due to no funds.) This project is to stop scientific coveries and also pay fair salaries to scientists. The same applies to FOSS developers: Give money to promote their software and pay them fair salaries. On this stage the authors remain, as it was before, responsible for promoting their apps, but later we introduce a new occupation - science marketers - who will have their salaries in our app, because authors may lack skills to promote.

Advantages over Gitcoin/Giveth/Manifund/… grants: No need to manually create a description of each grant and review them manually, no project rejections, no need for verifying conforming to the rules for each grant. It takes into account even smallest projects of a user (that if they are many, may form a majority of the user’s income). No long pause before paying. We can pay every week or even more often. No users not donating due to being confused over the topic (like: ordered semicategory actions) of a grant. No dependencies on the “commercial business” of somebody advertising their grants in different media, but equal funding opportunities for everybody: rich and poor. It is an experiment in a potentially better free software and DeSci funding method than GitCoin/Giveth grants.

Expected duration or delivery date (if applicable):
I think, no more than 3 months, because I did the Node.js app in 23 days. From that time, I may need probably <10 days to fully release updated Join Proxy. I may also need less than 5 days to add ERC-20 and Bitcoin support.

Team Information

Victor Porton - porton GitHub: vporton, X: victorporton, LinkedIn: victor-porton.

Skills and previous experience in related or similar work:
I have 2.5 YoE in developing fully on-chain apps on ICP blockchain. I have many YoE in Node.js, React, Rust. I won multiple blockchain hackathons.

Funding Information (For Funding Proposals)

Amount of HNY requested:
1117 HNY is enough to start.

Ethereum address where funds shall be transferred:
0x36A0356d43EE4168ED24EFA1CAe3198708667ac0

More detailed description of how funds will be handled and used:

  • $400/month (and a possible dental care bonus) – salary of Victor Porton
  • ~$1000/month – SEO
  • AI:
    • Cursor – about $70/month
    • OpenAI for calculating user’s salaries
  • Cloud:
    • VMs at fly.io – about $10/month
    • PostgreSQL at fly.io – about $60/month
  • KYC+AML: <=$0.57 per applied user + $0.15 every time when we check that the user is alive + $0.42 yearly
  • The rest will be paid as salaries to scientists and FOSS devs.