Blast Name Service

EARN 2X AIRDROP REWARDS!

.blast

Recent Registrations

How it works!

account_balance_wallet

1. Connect your wallet

Metamask wallet to connect to the app.

data_saver_on

2. Register your .blast address

Choose your .blast address and register.

savings

3. Use or Sale

Earn ETH for all your NFTs that you sell on Opensea and Element

BLNS Token

$BLNS is a governance token specifically designed for Blast Name Service. It allows users to participate in platform governance, staking their tokens, and earn rewards.

You earn Blast Gold by registering the .blast domain.

325,000,000 of the total 500,000,000 BLNS tokens will be airdropped by those who register to .blast address. If you don't have a .blast address yet, register your .blast address and join the airdrop list instantly. BLNS Airdrop will start simultaneously with DEX and CEX listings.

Getting started

About Blast Name Service

Blast Name Service is a decentralized naming service developed on Blast Mainnet. Blast NS aims to provide web3 with an online identity solution that only requires a one-time payment for ownership, fair launch and distribution, and next-gen domain utility.

We will not reject any software that wants to integrate with the Blast Name Service.

Blast Name Service Other Name Services
On-chain Data
Verified Contract
One Time Payment
Correct Character Set
Fair Pricing
Advanced Metadata

Frequently asked questions

General

Before You Register

After You Register

Share and Earn

Instantly earn 10% ethereum from each friend's domain registration.

Developers

const web3 = new Web3(Web3.givenProvider)
// First create a web3js provider

const blastNS = new blastNS(web3)
// You are now ready for .blast

// Primary Address (Ethereum Address to Blast Name)
blastNS.primaryAddress("0xc4dc1F7CDAFd1beDc1042ea07dec4E46296a6685")
.then(function(result){
    console.log(result)
    // Returns the primary address registered to this address.
})

// Resolve Address (Blast Name to Ethereum Address) blastNS.resolveAddress("jack.blast").then(function(result){
    console.log(result)
    // Returns the resolved ethereum address of the .blast name.
})

blastNS.getData("jack.blast","data_type").then(function(result){
    console.log(result)
    // For example, if you enter twitter in the data_type part, the result will be twitter account name.
})

blastNS.register("name.blast","REFERRAL_ADDRESS","YOUR_ETH_ADDRESS","3000000000000000")
.then(function(result){
if (result['status']) {
    // Registration Successful
} else {
    // Registration Failed
}
});

Integration with .blast is easy

Integrating .blast with your applications is as easy as writing a few lines of code. We have a web3.js API for easy use. By reviewing our library on our Github page, you can achieve the integration you want in just minutes. If you need help with setting up name service for your project, you can reach us via Twitter DM or [email protected].

Share this!