Não sei mais onde li esses dias a analogia com outra tecnologia mais comum ainda e que também temos esquecido: tanto a Federação da Web Social via #ActivityPub quanto :xmpp: XMPP e o 📧 correio eletrônico são modelos análogos ao ☎️ sistema de telefonia fixa comutada! Cada #telefone está ligado a uma central telefônica que pode se conectar a outras e a outras, mantidas por entes distintos e de fornecedores diversos, porém conseguindo estabelecer circuitos por seguirem padrões comuns. 🌐
Unfortunately I need to cancel the #SocialCG#ActivityPub issue triage today. I had a travel mixup and won't have a quiet, private place to hold the meeting. Sorry for the late notice, and please plan on attending next week.
You can put web+ap URIs into a message (or room description) and ideally a click on those will open your Mastodon client. However if no installed app supports those (the only app that I’m aware of is Fedilab) Conversations will open a browser instead.
Currently no app will create web+ap links but it is fairly easy to handcraft them.
Congrats to @johnonolan and the team at Ghost, which today announced a public beta for users to connect their publications to the fediverse. If you're in their beta, you'll be able to find, follow and interact with people and publications on platforms including Ghost, WordPress, Threads, Mastodon, BlueSky, Flipboard and more. Get details in the blogpost here. If you want to know more about Ghost's approach to decentralization and the open social web, check out John's DotSocial conversation with @mike at the second link.
Listen, as someone that follows many fediverse platforms, @thisismissem is one of the most active in the community. She has jumped in and assisted with security and ActivityPub issues across them all.
Please consider contributing to her tip jar if you can, especially for this last bit of advocacy work. Find her contribution options on her profile.
In the ever-evolving world of digital credentials, we’ve seen centralized platforms like Credly dominate the badge and certification space.
But what if we could flip the script? What if badges could be decentralized, self-certified, and issued directly by organizations in the Fediverse?
By reusing the social graph already present in the Fediverse, we can enable a seamless integration of badges into the networks people are already part of.
Instead of creating new, siloed systems for certification, we can utilize the trusted connections and relationships within platforms like Mastodon to issue and verify badges.
It’s about making the credentialing process as decentralized and open as the social interactions we have online today.
That’s exactly what I’m working on with my latest project: a minimalistic ActivityPub implementation for badges, built using #dotnet.
The Problem with Traditional Badge Systems
It’s mind-blowing that major organizations—think Microsoft, Non-Profits, and educational institutions—spend thousands of dollars on badge providers like Pearson just to get a “verified” badge.
These badges, while useful, are locked into centralized platforms that limit the potential for genuine, open verification systems.
What if badges could be as decentralized as social media profiles? Imagine organizations running their own badge systems—similar to the way social media instances like Mastodon operate in the Fediverse.
Think about a domain-based badge system like badges.mozilla.com, or a school district offering badges at certifications.myschooldistrict.com. Even a podcast could issue badges to its guests, with the entire verification happening directly within the domain.
Why ActivityPub?
ActivityPub is already a powerful protocol for secure, decentralized communication between actors in the Fediverse.
It enables us to create verifiable interactions and sign digital artifacts in a way that was previously the domain of a few centralized certificate authorities.
With ActivityPub, we can extend this to badges, allowing people and organizations to interact with verified credentials in the same decentralized way that we share posts,
follows, and interactions across Mastodon or any other Fediverse platform.
Think about how LetsEncrypt disrupted the centralized SSL certificate market. Now, with a decentralized badge system, we can enable a similar revolution for verified credentials.
The Project So Far
I’ve made some solid progress, and there’s now a functional proof of concept (PoC) in place. The project is live and can be found here: ActivityPub Badges on GitHub.
This fediverse actor, the badges issuer, isn’t a Mastodon instance, a Pleroma, or a blog—it’s an actor in a badge system. You can follow it on Mastodon, but its badges are not microblogging notes.
Instead, think of it as a way to display verified credentials directly from a decentralized source.
Simply copy and paste the URL and open it in your Mastodon client. The badge will show up as a note, and you can celebrate, comment, or share it within your ActivityPub network.
This is how the badge system will work—just like social media, but with credentials!
A Decentralized Future for Badges
The ultimate goal is to create a decentralized badge system where different instances of badge issuers will recognize each other’s certifications.
This way, even if a certificate issuer disappears, the credential is still secure and verifiable across the network.
Imagine the survivability of certificates in such a system—if your issuer disappears, the credential still exists in a federated, decentralized space.
It’s an exciting future, and I’m just getting started. If you want to learn more about the progress of this project, follow me, or check out the GitHub repo. (Btw, I am not a Mastodon account, or a BadgeFed system, I am a static site).
Let’s create a future where verification is decentralized, secure, and open for everyone.
Early Adopter Badge: Who Wants One?
As with any new project, there’s always room for early adopters. If you’re interested in getting your own badge, let me know! Follow the progress and get involved as we continue to build this decentralized badge system.
Feel free to share your thoughts, questions, and comments. Badge up, own your credentials, and let the Fediverse showcase your achievements.
You can read the article "Introducing a Minimalistic ActivityPub Badge System: Decentralized, Verified, and Built for the Fediverse" by @mapachehere as well.
* A Mastodon import (beta) * Improvements to the Welcome-Page * Basic Move functionality * A bunch of Outbox improvements * A ton of smaller changes and fixes
It’s a jam-packed release, led by a beta importer to bring your Mastodon posts into WordPress—plus improvements to make setup smoother when activating the plugin.
It seems to me that the option to activate the ActivityPub feature in #WordPress (.com) by clicking "Join the Fediverse" has disappeared. Or I can't find it. #help Or does this mean that you can no longer federate a WordPress (.com) blog on the free plan? cc @pfefferle
Tumblr continues to take baby steps into the fediverse. 👶
Buried in the latest Changes blog post, it was mentioned that specific blog has been running on WordPress for the past week! Doesn’t look like fediverse posting has been enabled…yet!
The fact that some hosting services don't support #ActivityPub for federating a #WordPress (.org) blog is a bit of a disappointment for those of us who believe #federation is a solution to the problem of centralized networks. Web hosting services should be independent of the project they host. At least, that's what I thought it should be until now.
One month has passed since I am using #selfhosted#activitypub instance 🎉. I have linux #docker compose stack with @mitra backend (#rust/#postgresql) written by @silverpill and @phanpy as my daily UI for desktop and mobile. Everything works fluent, backend memory print is really low and disk usage is about 2.3 GB as I have set data retention limit to one week and it is totally enough. I am following directly around 150 users + following 7 hashtags via https://relay.fedi.buzz/ which brings also optimal amount of federated posts into my server. Highly recommended!
Is there any #ActivityPub / #Mastodon URI scheme used in the wild that would allow me to open an ActivityPub account directly in my Android app?
I've seen 'acct' and 'web+ap' mentioned but none seem to be implemented.
The goal is that given a text of "Here is my Mastodon profile acct:daniel@gultsch.social" #Conversations_im can link that directly into #Tusky. (Just like mailto and xmpp URIs open my E-Mail or IM app respectively)
Have @apps or @Tusky considered that? If not way not?
I just added a new link to my Mastodon profile: @elena 🤗
How many #ActivityPub profiles do I have now? I don't want to know 😆
Off I go continue writing about #PeerTube for #TheFutureIsFederated (part 2, showing what it's like to use the software from the POV of a creator). I look forward to doing some tests and seeing what it's like to embed PeerTube videos on my website. Article coming tomorrow.