Welcome to BadgeFed

Empowering decentralized credentialing in the Fediverse through open-source innovation.

Get Started

Why Choose BadgeFed?

🔗 Decentralized Network

BadgeFed leverages decentralized technology to ensure that no single entity has control over the credentialing process, promoting fairness and resilience.

🔓 Transparent and Secure

Our platform's open-source nature ensures transparency, and the use of SSL encryption and signing keys guarantees secure and immutable verification.

🌐 Fediverse Integration

With Fediverse integration, BadgeFed allows you to reuse your existing identity and leverage a social graph of millions of users.

⚡ Scaling

By decentralizing the certifier role, BadgeFed eliminates bottlenecks and single points of failure, allowing for seamless scalability and enhanced resilience.

Choose Your Path

Use an Existing Instance

Join an existing BadgeFed instance to get started quickly without the need for technical setup. This option is perfect for individuals or organizations looking for a hassle-free solution.

Why choose an existing instance?

  • No need for technical expertise or infrastructure.
  • Quick and easy onboarding process.
  • Access to a pre-configured and maintained environment.
  • You can bring your own domain!

Self-Host BadgeFed

Take full control of your credentialing system by hosting BadgeFed on your own infrastructure. This option provides maximum flexibility and customization, but requires technical expertise and resources for setup and maintenance.

Why choose self-hosting?

  • Complete control over your data and configurations.
  • Ideal for organizations with specific requirements or privacy concerns.
  • Ability to integrate with your existing systems seamlessly.

How BadgeFed Works

1. Become a Certifier

Create your own actor within the Fediverse to start issuing badges. By leveraging the decentralized nature of the Fediverse, you can seamlessly integrate with millions of users and existing social graphs.

2. Define Your Badges

Design and define your badges to recognize achievements, skills, and milestones. Use the Open Badge Standard to ensure interoperability and compatibility across platforms.

3. Grant Your Badges

Issue digital badges to individuals or organizations directly from your actor. Leverage the Fediverse to distribute badges efficiently and securely, ensuring they are tied to verified accomplishments. You can grant badges to existing Fediverse accounts or create new accounts specifically for badge recipients.

4. Share with Your Social Graph

Reuse your existing Fediverse identity and social graph to share badges seamlessly. Enhance visibility and trust by integrating with platforms like Mastodon, Pleroma, and more. Join a network with millions of users to maximize reach and engagement.

Ready to use BadgeFed?

Embrace credentialing with a social graph ready to use with BadgeFed. Start issuing, earning, verifying and sharing badges today!

Explore on GitHub