User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
polyproto A refreshingly simple, decentralised, federated protocol. No more losing friends, followers or messages if your old homeserver sunsets. Feel free to migrate to another homeserver at any time, even if your old homeserver has shut down ages ago.

🏳️‍⚧️ Trans rights are human rights. Be gay, do crime!

Posting here:
-ava: @star

transgender_pride_potion spinny_cat_transfemme spinny_cat_transmasc transmasc_flag pixelheart_nonbinary neofox_flag_gay Fire_Lesbian neodog_flag_agender neobot_flag_bigender neobun_aro asexual_flag neocat_flag_plural 🫶
Core Specification https://polyproto.org/docs/protocols/core?source=Fedi
Webbed Site https://polyproto.org?source=Fedi
Community Forum https://polyphony.zulipchat.com
Donate via Open Collective
https://opencollective.com/polyproto-polyphony
Pinned notes
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
1mo
"How to outlive your home server: The polyproto federation protocol" can now be streamed from here, for those interested: media.ccc.de/v/ds26-627-how-to-outlive-your-home-server-the-polyproto-federation-protocol
0
5
9
0
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
5mo
We are fucking queer to our polyproto-core. Don't like it? Fuck off! celeste_hearts_progress_pride celeste_hearts_trans verifiedtransmasc To everyone else: The happiest of pride months to you! neocat_hug_haj
:ablobfoxbongohyper@wetdry.world:1:neobot_heart_cyan@app.wafrn.net:1:neobot_heart_cyan@thegayagenda.fans:1:neofox_floof_heart@sharkey.skydevs.me:1:nya@blahaj.zone:1:nya@labyrinth.zone:1❤️1
0
24
47
7
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
7mo
We have our own 88x31 now, too! It's not the most beautiful one out there, but I did make it myself! Embed it wherever you want :)

Link to image
<a href="https://polyproto.org">
    <img loading="lazy" src="https://88x31.polyproto.org" alt="The polyproto federation protocol" style="image-rendering: pixelated"></img>
</a>
:neocat_pat_floof@plasmatrap.com:1❤️2⭐1
1
6
19
4
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
10mo
In the footer of our website, one can now find a bonus fops for when times are tough! neofox_floof_happy
:neofox_floof@sharkey.skydevs.me:1:peach_heart@ck.catwithaclari.net:1
1
4
9
2
Latest notes
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
2d
@a10 The Stripe payment is indeed very unfortunate. The fiscal host, on the other hand, manages finances and legal paperwork for us in regards to receiving donations, grants, and payments in general; that they get a little piece of the donations is only fair, in my opinion.

The online payment situation in general is quite infuriating. Sadly, in order to not get into legal trouble, I think this is all we can offer for now. Thank you for your contribution!
celeste_hearts_trans
🩷1
1
0
0
1
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
6d
Are you fluent in a language other than English and would like to contribute to polyproto? If so, you could now contribute as a translator on translate.codeberg.org/engage/polyproto-website/ ! neocat
0
11
7
0
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
1w
@lhayashi Korrekt!
1
0
1
0
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
1w
Föderation, für Lesben
:celeste_heart_lesbian@sk.fedi.gay:2❤️2
2
6
15
4
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
1w
@ChaosKitsune No, that too, of course :)
❤️1
0
0
1
1
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
1w
@ChaosKitsune probably just some critters beig gay. Normal operations, really :3
❤️1
1
0
1
1
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
1w
@parrot splendid, even
0
0
0
0
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
1w
We have registered for an assembly at 40c3. Once a decision is made about whether it gets accepted, more information will be provided!
❤️1
0
0
13
1
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
1w
all rise for the flag
:menhera_bang_trans@transfem.social:1:neobot_heart_purple@app.wafrn.net:1❤️11😮1🫡1
1
41
74
15
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
1w
Now that AO3 is down, clearly everyone has time to read polyproto.org/docs/protocols/core/ <3 <3 <3
:celeste_heart_lesbian@sk.fedi.gay:1❤️2
0
6
17
3
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
1w
Our fiscal host application at Open Source Europe has been successful! neocat_polyprotoneobot_happy_blep If you would like to, you can now donate to fund polyproto + @polyphonychat development in a way that keeps our finances transparent, via our Open Collective page!! ^-^ ablobcat_bounce
:neofox_heart@booping.synth.download:1:nya@mk.absturztau.be:1❤️4
1
16
16
6
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
1w
javascript WebAssembly New polyproto-js release (v0.2.0): codeberg.org/polyphony/polyproto-sdk/releases/tag/polyproto-js/v0.2.0

The JavaScript library is still growing rapidly. v0.2 adds bindings to Ed25519 cryptography, done in Rust. A changelog can be found at the provided link.
0
0
1
0
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
2w
. FAQ (Frequently Asked Questions)
Why did you use WebAssembly to make a JavaScript package, instead of just writing JavaScript?
See the Architectural Concerns section of the polyproto-wasm README.
What about support for other languages, like Go, C, Zig, Python, etc.?
It has turned out that the architectural patterns used to make the WASM+JavaScript bindings is easier to do than anticipated. We will look into using this same pattern to make bindings for bindgen/cbindgen to create bindings to the Rust code for the C language. Since C is somewhat of a "universal standard" for programming language interoperability, these C bindings can then be used to generate libraries for ALL other programming languages. Note, that when we say "generate", we do NOT mean generative AI. There are programs, written by humans, that do this generation algorithmically and deterministically.
:ablobfoxbongohyper@app.wafrn.net:1❤️1
0
0
8
2
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
2w
​​​​ ​:polyproto:​ ❤️​:WebAssembly:​ & ​:javascript:​

We have upgraded our polyproto Rust SDK into what is now the beginnings of a multi-language SDK! Using an early
WebAssembly facade around the Rust crate, we could harness the power of wasm-bindgen to make a very early first version of a reference polyproto JavaScript implementation that you could start using today to help you build polyproto applications for the Web!

codeberg.org/polyphony/polyproto-sdk

Simple language/TL;DR: The software written for polyproto to work in the programming language Rust now works in JavaScript too. A small helper lets the Rust code run in the browser. There's also an early JavaScript package that you can use to build polyproto web applications.
1
8
11
0
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
2w
We have applied for a Fiscal Host on OpenCollective! We hope that, through OpenCollective, we'd be able to collect donations to be able to commission cool and skilled individuals to help us out with documentation, design, code, and other things that need doing around here! celeste_hearts_progress_pride
❤️1
0
6
12
1
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
3w
@jalict Welcome to here! celeste_hearts_progress_pride
1
0
0
0
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
3w
We are interested in having an at

Details shall follow! ^-^
❤️1
2
7
13
1
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
1mo
re: subpost, cw @noisytoot @mkljczk neocat_flush
1
0
2
0
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
1mo
polyproto-core will be entering a temporary feature-freeze soon! ❄️ During the feature-freeze, no new functionality will be added to the core protocol. We will be using this time to take this spec document, which has been organically growing for a long time now, and making it much easier to read, understand and implement. The second big thing we are hoping to achieve through this is resolving underspecified areas and just cleaning up a good bit overall! blobcat_amused
❤️3
1
5
20
3
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
1mo
"How to outlive your home server: The polyproto federation protocol" can now be streamed from here, for those interested: media.ccc.de/v/ds26-627-how-to-outlive-your-home-server-the-polyproto-federation-protocol
0
5
9
0