Skip to main content

Rust SDK API Reference / Address derivation / get_reverse_key

Function: get_reverse_key()

pub fn get_reverse_key(domain: &str) -> Result<Pubkey, SnsError>

Defined in: derivation.rs:135

Derives the SNS reverse-lookup account after deriving the domain account. A subdomain uses its parent as the reverse account parent.

Parameters

ParameterTypeDescription
domain&strTLD-trimmed top-level or one-level subdomain.

Returns

The derived reverse Pubkey. More than two labels return SnsError::InvalidDomain.

Example

use sns_sdk::derivation::get_reverse_key;

let reverse_key = get_reverse_key("example")?;
println!("{reverse_key}");