Skip to Content
Getting Started
View .md

Overview

Welcome to the Alien developer docs. This guide helps you integrate verification and authentication into your applications using the Alien ID system. Alien enables you to verify the uniqueness and humanness of your users, build persistent privacy-preserving reputation and remove bots from your platform.

Start with the Concepts

Before you start integrating, it’s important to understand these fundamental concepts:

These concepts are the foundation for how Alien SSO works. We recommend reading these guides before proceeding with integration.

Who is This For?

This documentation is designed for:

  • Web developers building SaaS applications, dashboards, or content platforms
  • Blockchain developers creating Solana dApps, DeFi protocols, or NFT marketplaces
  • Mobile developers integrating authentication into apps with WebView components
  • Backend engineers implementing secure, non-custodial authentication systems

What types of applications can integrate?

Alien Network supports various application types:

Web Apps

  • React, Next.js, Vue or Vanilla JavaScript applications.
  • Traditional web2 apps that need secure verification.
  • Applications that require OAuth2.0/OIDC-compatible identity.
  • Services that need verified user claims (name/avatar).

Solana Applications

  • The platform provider’s own apps, which run the hosted wallet-linking flow.
  • dApps, DeFi protocols and NFT marketplaces that read wallet-linking attestations on-chain.
  • Any Solana program that needs wallets linked to verified Alien IDs.

Mobile Applications

  • Native iOS/Android apps with WebView integration.
  • Mini apps running inside the Alien native app.
  • Hybrid applications that require deep link authentication.

Authentication Options: SSO, Solana SSO, Mini Apps

Alien offers three approaches for verification and authentication depending on your application type:

Web Applications

Standard OAuth2.0/OIDC-compatible solution for web2 and web3 applications.

  • Traditional OAuth-like flow.
  • JWT access tokens for backend verification.
  • Web application integration without blockchain dependencies.
  • Compatible with any JavaScript/TypeScript project.

Alien SSO Guide — add sign-in to any web app

Solana SSO

Blockchain-backed solution specifically for the Solana ecosystem.

  • On-chain wallet-linking attestations on Solana.
  • Integration with Solana wallet adapters.
  • Verifiable on-chain state.
  • Hosted linking flow operated by the platform provider; third-party dApps read the attestations on-chain.

Solana SSO Guide — link Solana wallets to verified Alien IDs

Alien Mini Apps

Build powerful, native-like applications that live directly inside the Alien ecosystem.

  • Zero Friction: No app store downloads or complex onboarding.
  • Instant Distribution: Reach the entire Alien user base.
  • Seamless Payments: Start receiving payments in minutes.
  • Secure Identity: Privacy-preserving ID for zero-trust auth.

Create a Mini App — start building inside Alien

Support

For additional support, get in touch on X, @aliendotorg.

Last updated on