based-auth
Version:
A Next.js/Node.js authentication and wallet API kit for Ethereum and Solana, with utilities for serialization and contract interaction, designed for serverless and API route usage.
17 lines (16 loc) • 619 B
TypeScript
/**
* Get user profile name by address and network
* @param address - User's wallet address
* @param network - Network symbol (eth, sol, sui, etc.)
* @returns User's display name or null if not found
*/
export declare function getUserName(address: string, network: string): Promise<string | null>;
/**
* Batch get user names for multiple addresses
* @param addressNetworkPairs - Array of {address, network} objects
* @returns Map of "address-network" -> name
*/
export declare function getBatchUserNames(addressNetworkPairs: Array<{
address: string;
network: string;
}>): Promise<Map<string, string>>;