Skip to main content

Getting Started with JustaName

JustaName provides a streamlined solution for managing digital identities within the Web3 space. It leverages the Ethereum Name Service (ENS) and Cross-Chain Interoperability Protocol (CCIP) to simplify blockchain addresses with human-readable subnames.

Key Features

  • User-Friendly Addresses: Replace complex blockchain addresses with memorable subnames (e.g., 'yourname.eth').
  • Cross-Chain Compatibility: Support for various blockchain networks.

Benefits of JustaName SDKs

  • Simplified Development: Pre-built components and abstractions within the SDKs help you save time and effort when implementing JustaName features.
  • Enhanced User Experience: Create intuitive interfaces for managing subnames and interacting with the JustaName system, improving overall usability.
  • Robust Functionality: Access a wide range of features, including subname creation, resolution, SIWE authentication, and more.
  • Cross-Platform Support: Build applications that seamlessly work across different blockchains.

Setup Options

Quick Start with create-justaname-app

Prerequisites: Node.js and npm (or yarn), and an api key from the JustaName Admin Portal. Installation:

npm install -g create-justaname-app@latest

Project Creation:

npx create-justaname-app@latest
create-justaname-app

Manual Setup

Prerequisites: Node.js and npm (or yarn), and an api key from the JustaName Admin Portal.

Install Dependencies:

npm install @justaname.id/sdk @justaname.id/react

(Include React SDK if needed)

Integrate SDKs: Import and configure the SDKs within your existing project structure.