alice.nova, you can create names such as shop.alice.nova and tips.alice.nova. You control their records through the parent name, while each can receive at a different destination.
Before you begin
Your parent name must be active. Its namespace needs compatible Registrar and Resolver contracts, with the subname policy set to Enabled. Connect the parent holder’s wallet. The current naming format allows one child level, not another child beneathshop.alice.nova.
Create a subname in the app
The app’s creation and removal flow requires a classic G-account parent holder. A parent held by a C contract requires an integration that authorizes the action through that contract.- Find your parent name through Soran’s lookup and open its public record.
- In Subnames, choose Manage subnames and connect the parent holder wallet.
- Enter a label such as
shopin New subname. - Choose Review & create subname, review the network cost and approve the wallet request.
- Follow Open shop.alice.nova after confirmation.
Create a subname from code
Use Holder 0.10.0 with Lookup 0.11.0 and the same deployment configuration. This example uses a classic account’s wallet signer:setPayment, setChainAddress or setProfile with the complete child name to publish its records.