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
- Yarn
- pnpm
npm install -g create-justaname-app@latest
yarn global add create-justaname-app@latest
pnpm add -g create-justaname-app@latest
Project Creation:
npx create-justaname-app@latest
Manual Setup
Prerequisites: Node.js and npm (or yarn), and an api key from the JustaName Admin Portal.
Install Dependencies:
- npm
- Yarn
- pnpm
npm install @justaname.id/sdk @justaname.id/react
yarn add @justaname.id/sdk @justaname.id/react
pnpm add @justaname.id/sdk @justaname.id/react
(Include React SDK if needed)
Integrate SDKs: Import and configure the SDKs within your existing project structure.