Brian Woodward DBA
Conjured Entertainment
Web3 Blockchain Domains
XRPL EVM Sidechain
No, our Z-names are not baby names beginning with the letter Z. (but that's cute)
Z-names are true Web3 Domains that are stored entirely on the blockchain.
Z-names are registered as Non-Fungible Tokens (NFT) to prove ownership.
Pay a one time fee to mint your NFT when you register your Z-names Web3 Domain Name on the XRPL EVM Sidechain, and own it for life!
Our NFTs offer six editable metadata variables. Z-names NFT owners can update that on-chain metadata anytime only paying the gas fees for the edits.
Use your metadata variable values as links, or HTML, or whatever you want, to establish your Web3 presence.
All Z-names cost the same to register, 5 XRP on the XRPL EVM Sidechain. Secure your Z-name now!
The Z-names smart contract also has a built in "Resolver" function that returns the public wallet address of the owner of that Z-name when called!
All of the Contract's Read & Write functions can be interacted with on the official XRPL EVM Explorer using the link provided below.
"znames3" CONTRACT ADDRESS : 0xf96a0E5124def4C4083e4e2Ce59e3B071948C237
Z-names on the OFFICIAL XRPL EVM SIDECHAIN EXPLORER :
https://explorer.xrplevm.org
DISCLAIMER:
Z-names are unique to our contract, so they do not conflict with any existing domain names on other platforms, blockchains, or Web2 DNS.
Therefore, we do not restrict any name, names, word, or group of words, for preservation of our freedom of speech.
Anyone can register any Z-name they want, as long as it has not already been registered to an existing NFT by the contract.
You can also include standard Emojis, but we discourage the use of spaces as they may cause unexpected results.
What web2 calls Top Level Domains, we call the End Names. We do not restrict any End Names since we have no conflicts.
So, if you want "z-names.com" for your Z-name Web3 Domain Name, then you need to register it first. (I beat you to that one ;)
If you want to grab a super popular name early, or make up your own End Name with Emojis, then got for it!
Web 3 Domains are new, and the old Web2 Browsers have not all added resolvers for the domain names.
Some Web3 Domain Name services utilize Web2 for storage and hosting of their services or features.
We do not store our NFT metadata off-chain. All of our data is stored in our contract on the blockchain.
Therefore, we do not use traditional off chain storage for our NFT metadata including our baseURI or tokenURI.
The contract overrides the standard baseURI to set it to a null value. instead of a path to a web2 host.
It also overrides the standard tokenURI to set it for the NFT metadata being read straight from the contract.
Your Z-names NFT's Name and its custom SVG Image are also stored in the first two of eight metadata array elements.
Those two are immutable and cannot be edited, but the other six elements of metadata can be edited by the NFT's owner.
All of this can be verified by examining the NFTs already registered using the contract's functions via the XRPL EVM Explorer.
Now that the contract has been deployed, our front end is underway and on the way.
Once the front end is complete, we will have a better way to interact with the contract.
We will also have a built in "browser" for displaying any Z-names NFT's Metadata.
Until then, feel free to register your desired name early by using the XRPL EVM Explorer.
If you are a developer who knows how to build Web3 front ends for XRPL EVM smart contracts, then go for it.
The function to claim a Z-name is designed to take a wallet address as part of its input.
That is there to compensate interface owners with a 30% commission of the registration fee. (1.5 XRP)
We encourage users to customize their experience to compliment their unique choices for their metadata.
I'll be posting tutorials for interacting with the contract soon.
To get you started claiming your Z-name (before someone else does)... look at functions 8 and 4.
You can use READ functions, like #8, without connecting a wallet to the explorer's webpage.
However, you will need to connect your wallet to use WRITE functions like #4 to claim your Z-name.
FUNCTION #8 get_NFT_index :
If you search for the index number of a Z-name and it returns a number, then that Z-name is already taken.
That NFT index number can be used to retrieve all of the metadata for that Z-name that was previously registered.
(You must include the full Z-name in your search for function #8. Front_Name . End_Name, as in... z-names.com )
If your function 8 search for the index number returns an error message, then that Z-name is available and the contract's error message will also remind you that you may want to claim that Z-name for 5 XRP.
If you want to claim that Z-name, then you will need to go to function #4.
FUNCTION #4 Claim_Name :
This is the function used to claim a Z-name.
It has four input fields for _front_name, _end_name, Interface_Owner, and the Send native XRP to send with the function call.
_front_name
This is what is on the left side of the dot separator. For example z-names if we want z-names.com as our Z-name.
_end_name
This is what is on the right side of the dot separator. For example com if we want z-names.com as our Z-name.
Enter only your names and NOT the dot separator, because the contract's function #4 will add the separator for you.
Interface_Owner
This public wallet address will receive the 30% commission of the registration fee (1.5 XRP) for the interface owner.
If you are using the explorer directly then you can enter your own wallet address to get that 30% refunded, making your cost for your NFT only 3.5 XRP.
You can copy and paste from your wallet, or simply use the SELF button to the right of the entry field once your wallet is connected to the explorer's webpage.
You would still need to send 5 XRP to the function, then it sends the commssions. (the commission is not a deduction of the registration fee)
Send native XRP 5 XRP flat fee for any Z-names registered. Popular/Strong Z-names are intended for everyone here, not just the wealthy.
You will need to enter a 5 and then 18 zeros ( 5 000 000 000 000 000 000 ) to allow for the 18 decimal places for Solidity integers.
You can simply enter a 5 and then click the x10^18 button to the right of the entry field, which will add the 18 zeros for you.
That's all there is to it to register your Z-names as an early adopter right now.
All you need is an XRPL EVM wallet with some XRP in it.
I use MetaMask for my XRPL EVM Wallet, because it can easily add the XRPL EVM as a custom network.
If you don't already have that set up, then you'll also need a decntralized XRPL Wallet (I useXaman app) to send your XRP from the XRPL using a Bridge (I use Squid Router) to your XRPL EVM Wallet to fund it.
Good Luck, and check back for Tutorials and News on the Front End development progress.
Find links to the wallets and the bridge in the description on our YouTube Channel at:
YouTube.com/@z-names
Follow us on X for announcements of tutorial or front end releases, and air drops:
X.com/@ZnamesX
© 2025 Conjured Entertainment.
All Rights Reserved.