glitch, cypherpunk wizard zebras zebras, negotiating over a tabl

Free2Z Curiosities

Get answers to interesting questions about Free2Z, explore collaboration opportunities, and learn about Zcash integration on this active development platform.

October 7, 2023· 4 min read
1.1K score

Nate asked some interesting questions about Free2Z. Here we will answer them.

Site Storage

Each user owns their own storage. Files can be private, subscribers-only or public. So, with a browser session or API token, the user is able to access the files that they are allowed to access. There is an OpenAPI spec that can be used to retrieve all of the data that the user is allowed to: https://free2z.com/api/schema/redoc/. You can see all of your uploads here: https://free2z.com/api/myuploads/. We have a short writeup about how someone might use the API to manage their content: https://free2z.cash/free2z/zpage/using-free2z-api-with-python-requests

IPFS sounds interesting; but, how should it be integrated with Free2Z specifically? The idea has been floated but no concrete implementation ideas have so far emerged. We're interested in exploring this further. I think this chat with GPT4 basically paints the current picture: https://free2z.com/ai/conversation/86974a64-8282-4623-84c9-a9ba21750a52/

Open Source

Free2Z is not currently open source. We use a monorepo which contains frontend, backend, and infrastructure as code among other things. We may soon open source the frontend and the docs. The backend would be trickier but still possible. If someone is serious about contributing, we can easily grant access and set them up. If there is a lot of demand to open source the code, we could prioritize it. But, it's currently not perceived as a priority as it would create additional overhead for the continuous delivery. Maybe it will make more sense when the product matures more.

Collaboration

We hope to see more feedback and collaboration.

  • zPage on Free2Z

A zPage on Free2Z is always fine. If you want to report a problem with security or privacy, you can use sec@free2z.com. We have some other ways to reach out.

  • Issue tracker on GitHub

Our public issues tracker is here: https://github.com/free2z/zuu/issues. We also use "notes" in different projects here: https://github.com/orgs/free2z/projects?query=is%3Aopen

  • Discord

We have a channel in the Zcash global discord as well as a small group of our own. This would be a fine place to ping some people: https://discord.com/channels/978714252934258779/983083479401127986.

  • Twitter

Feel free to ping or DM on Twitter: https://twitter.com/free2zcash.

  • Zcash Forum

We keep an eye on the Zcash forum. So, you could post something there if you want to make use of the Discourse features.

  • Future Signal Protocol on Free2Z

In the future we will likely introduce e2e encrypted messaging directly on Free2Z.

Zcash Integration

  1. Donate to Creators on Free2Z

Creators can add a Zcash address to their profiles and pages for direct, private, peer-to-peer donations without the donor logging in. This is essentially just a simple directory with user-friendly rendering of the address. This allows people to raise money without KYC and for people to donate without logging in. This was the original motivation of the site.

  1. Comment with Zcash memo

This allows people to comment privately without logging in.

  1. Boost page with Zcash memo

This allows people to promote zPages on Free2Z without logging in.

  1. Buy 2Zs

2Zs are the digital credits required to do stuff on the site - AI prompts, livestreams, comments, votes, donations, subscriptions and more. They represent 1 penny of revenue. We are working on finalizing the terms, conditions and documentation; but, we will soon be able to present 2Zs as a measure of revenue sharing where qualified creators will be able to monetize in a fair and transparent manner. This will be a more "traditional" way to monetize than the direct, p2p Zcash way and will require traditional compliance measures such as KYC.

Usage Limitations

You can currently create as many zPages as you want. There are minimum-2Z limitations on using livestreams and some things cost 2Zs. If people somehow find a way to abuse the site, we will make changes.

Comments and moderation

Zcash comments are unmoderated except that they cost shielded Zcash which is a certain form of moderation in itself. Comments with 2Zs are scored by the AI to detect spam and scams. We currently grant 33 tuzis to new users; some have tried to use these to make scam comments. When the AI detects these, the user is banned and the comments are hidden. A 2Z represents a penny - this has so far been enough to deter most nefarious activities. As we grow, we will inevitably have to evolve moderation.

Conclusion

Free2Z is under active development and we need feedback and collaboration. If you know of anyone who wants to work on it, we can set them up with access to the code and pay in Zcash for contributions. Feel free to reach out with any suggestions on the above channels.

glitch, cypherpunk wizard zebras zebras, negotiating over a table, happiness, science fiction/glitch/hyperrealistic

Related Articles