metadata: {"signature": "0x0b37b988497ba525891488573e9758c33bb4a0e2fc0767cb1331fad6212f370a0bccfbebfd1467398dc7b9fe869ee945c200ce7d89f1a9a2204704d07611a1e21c", "application": {"round": "0x347ff9951d24e29b559e3323b5370aa29993e613", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "T4SQsvirRlTdbBCTFIZ5Fvi8I90kmMNQHiVXimSctHw=", "encryptedSymmetricKey": "dd202cba5156f1691f093037b11e5f50f79bf81c76b14a603330cb130aa1f7bcf1a66ce19d5d6bb34c8fac96f8266d0bce502c9c8ee95b12bc82b75c4550d01587cc747e1ce2957ca24b4eaaabc41c5e7a6876fe963347fd9f811323faa5bdaedc291a896f190b41c47b496891fe88f94ed83c0a5c42482d9dbda30af29f5ffe00000000000000202d3c26e5944e4dfb3e56d367b2b965fb185ddfc388c969b470ce0a101a6d81b57704159505e042653d1cc09cf96b1fa5"}}, {"type": "short-answer", "answer": "Gitcoin Grants 20", "hidden": false, "question": "Funding Sources (how is the project financed outside of this round)", "questionId": 1}, {"type": "number", "answer": "5", "hidden": false, "question": "Team Size (including full and part time)", "questionId": 2}, {"type": "paragraph", "answer": "We have been building Open to the Public since the beginning of the year, and collaboration is the core of our vision and protocol. \n\nCurrently, collaborative contributions are locked into platforms like LinkedIn and GitHub. With OTTP, users own their graph and can freely transfer it across applications, enabling ownership, recognition, and open collaboration for all. \n\nWe need a better way to give new projects a try, to simply gather around a vision for a project with the people and capital necessary to bring it to life. Accessible infrastructure opens opportunities for people to easily participate, co-create with others, be recognized, and share in the upside.", "hidden": false, "question": "How is the project CollabTech?", "questionId": 3}, {"type": "paragraph", "answer": "Currently, builders choose between accelerators, vying for social media visibility, cold DMing investors, bootstrapping, buying into founder communities, and often left without credit for their contributions when the project doesn\u2019t work out.\n\nContributors choose between job applications, trying to network their way deeper into community, doing free work without guaranteed credit, or buying into projects to get involved.\n\nThese user groups are ideally suited to use the OTTP client:\n- Onchain communities that want to give verifiable credit to community members for their contributions.\n- Those who want to create projects for anyone to contribute to, such as open-source public goods, open projects serving the needs of a community, or open projects to complement for-profit businesses. \n- Builders who are already creating work-related or collaboration apps, to fork aspects of our web client to incorporate OTTP features within their own apps or integrate the SDK.", "hidden": false, "question": "Who's the targeted user group and what's the need/problem being addressed?", "questionId": 4}, {"type": "paragraph", "answer": "OTTP unlocks the opportunity for many different groups to create for-profit entities on top of the open-source protocol. We believe, just as with other open-source standards, that for-profit companies will have a motive to invest in its continued maintenance and development to continue to push the protocol forward.\n\nAs the protocol grows and more clients are built on it, a governance structure can be put in place to keep it democratic, fair, and transparent.", "hidden": true, "question": "How do you ensure value keeps being delivered after the round is over? (How will the project become commercially sustainable or a perennial good? )", "questionId": 5}, {"type": "paragraph", "answer": "*0-2 weeks*\n- Deploy new version of smart contract and test backend.\n- Update the SDK.\n\n*3-5 weeks*\n- Develop a web client, allowing users to create projects and attest to contributions onchain. Open to initial testers.\n\n*5-8 Weeks*\n- Add additional features, such as proposals. Open to everyone to use.\n- Release SDK v2.", "hidden": true, "question": "How long will it take after funding is received to deliver value? (share a high level timeline)", "questionId": 6}, {"type": "paragraph", "answer": "Nate: @nathansvan \nTing: @tingw_xyz", "hidden": true, "question": "Contact info (telegram handle or whatsapp)", "questionId": 7}], "project": {"id": "0x4461dd764ba9de1c4559972250f43ecac0e0bc9893c6629b1687177470c1aa72", "title": "Open to the Public", "logoImg": "bafkreih7bs57kyetdpybyu35h42qtz32pjyqtn2otgxqqvueb6qyx2olca", "metaPtr": {"pointer": "bafkreigxdj4i52dwiaytkcoke6l2svwc2mahawakaekfcoi6bdl7u3uvne", "protocol": "undefined"}, "website": "https://opentothepublic.org", "bannerImg": "bafkreiakglz6db6rcnczrpyxjdvfqwaqcekgzzv4qbibqith7dplnivywa", "createdAt": 1713342760092, "userGithub": "tingwxyz", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..Kho8iBdcIHldJTVw02zacjBaRuISy7RT0agonL5Cw5QNIsZ5LQduC9sOozUzKIwTNDTN8WQevdl_n83BPUs7DA", "type": "Ed25519Signature2018", "created": "2024-04-17T08:20:55.144Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-17T08:20:55.143Z", "expirationDate": "2024-07-16T08:20:55.143Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x05fC26074f17a7f496cA869171b52a92A3912AF4", "hash": "v0.0.0:rCItYLpiWUdh9WzzIw1rTKYYkNwQZUzLXynODt0UiIE=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#opentothepublic#112738805"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..WASontVwQ5ztJI-wnIsBYuFAXrJQxd0W2Iny99RkIBHOWqJrLpul17Ovttf2xS1v9npug6z3o25eS4VUsjRqCw", "type": "Ed25519Signature2018", "created": "2024-04-17T08:20:13.350Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-17T08:20:13.350Z", "expirationDate": "2024-07-16T08:20:13.350Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x05fC26074f17a7f496cA869171b52a92A3912AF4", "hash": "v0.0.0:UrlMM6QyykYdbL5gGoXe8zIkHT/SVtqyAhg/9QIBANY=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#ottp__"}}}, "description": "# The open collaboration protocol built on Base. Co-create, attest, and own your collaboration graph, forever.\n\n## Open to the Public (OTTP) is on a mission to democratize innovation.\n\n\n## Problem\n\nYour work contributions are siloed in various projects, self-reported and unverified, and locked into closed platforms like LinkedIn and GitHub.\n\n\n## Solution\n\nContributions are recognized and provable, verified by collaborators and organizations via onchain attestations, and self-custodial, meaning your collaboration graph can move freely between apps/clients.\n\n![Current State to Future State](https://i.imgur.com/ktAPsPf.png)\n\nSee our [website](https://opentothepublic.org) or [docs](https://docs.opentothepublic.org) for more information about the protocol.\n\nWe are raising funds for an open-source collaboration app, built on OTTP. Easily find collaborators, contribute to projects, and put your work conchain.\n\nPlay the video (below) of the [Figma prototype](https://bit.ly/ottp-web-client-v0-prototype) or explore it yourself.\n\n[![OTTP web client \u2014 v0 prototype](https://img.youtube.com/vi/Qgb6xj09eks/sddefault.jpg)](https://youtu.be/Qgb6xj09eks)\n\nThe OTTP front-end will include the basic core features, with a less opinionated structure, which allows different builders to customize it and create clients focused around certain communities or audience segments (DAOs, fractional workers, etc.).\n\n![OTTP web client \u2014 forked](https://github.com/user-attachments/assets/fae7732f-200d-4ef8-b9d1-f5f2a6cd9c50)\n\nWe will use 100% of the funds to pay for the development of the open web client, mostly in the form of public bounties for front-end development and back-end updates to the protocol and SDK to make it easier for others to fork.\n\n\n\n## Progress\n\nWe participated in [Backdrop Build](https://backdropbuild.com) V3 and V4 and were selected as finalists for both.\n\nSince the [last Gitcoin round](https://explorer.gitcoin.co/#/round/42161/26/78), we created a developer SDK, which has received 1K+ downloads to date. We are preparing to deploy the updated version of our smart contract with additional core features, and have created the initial designs for our open-source front-end.\n\n## Plan for the Web Client\n\nWe want to raise a minimum of $5K to pay for the development of the core app features. Additional funds could be used to build out additional features.\n\n**Core Features:**\n- OTTP ID creation\n- ORG ID creation\n- Sign in with Farcaster ID (FID)\n- Sign in with Ethereum address\n- User and organization profiles \n- Project pages\n- Proposals\n- Contribution attestations\n\nOther core protocol features that may be implemented into the web client in the future and available to all builders via the OTTP SDK.\n\n- Sign in with other methods, e.g. email, Lens, etc.\n- Account recovery\n- Account-abstracted wallets\n- Usernames\n- Comments\n- Upvote/downvote\n- Token-gating\n\n\n## Infra and Tech Stack\n\n- [Base](https://base.org)\n- [Ethereum Attestation Service (EAS)](https://attest.org)\n- [Farcaster](https://farcaster.xyz)\n- [GraphQL](https://graphql.org)\n- [Next.js](https://nextjs.org)\n- [Neynar](https://neynar.com) \n- [Node.js](https://nodejs.org)\n- [Solidity](https://soliditylang.org)\n\n\n## Links\n\n- [Website](https://opentothepublic.org)\n- [Documentation](https://ottp.gitbook.io/docs)\n- [Github](https://github.com/opentothepublic)\n- [Twitter](https://twitter.com/ottp__)\n- Farcaster: [Warpcast](https://warpcast.com/ottp)\n- Community: [Warpcast Channel](https://warpcast.com/~/channel/ottp)\n- Lens: [Hey](https://hey.xyz/u/ottp__)\n- [Zora](https://zora.co/@0x557e94eab9a3706d79efdc5d1b10f945304dafef)\n\n\n## Contributors\n\n- [Nate](https://x.com/nathansvan)\n- [Ting](https://x.com/ting)\n- [Krish](https://x.com/lowcodekrish)\n- [Matt](https://x.com/codeStein_)\n- [Peter](https://x.com/PeterAnyaogu)", "lastUpdated": 0, "projectGithub": "opentothepublic", "projectTwitter": "ottp__"}, "recipient": "0xfCbCceed1eAFcA6198e23585550f4eB76838Cf4D"}}