IP Library Granted Patent US 12,574,249
Granted Patent B2
US 12,574,249 · App. 18/511,472 · Granted Mar 10, 2026

Off-chain domain name record resolution based on blockchain assets

Inventors: Lisa Seacat DeLuca (Bozeman, MT); Matthew Gould (Atlanta, GA)
Assignee: Unstoppable Domains, Inc.
H04L9/3247H04L9/50H04L61/4511H04L67/02H04L2209/56
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,574,249
App. No.
18/511,472
Granted
Mar 10, 2026
Kind
B2
Abstract

According to a present invention embodiment, a system for managing domain information for an off-chain domain comprises one or more memories and at least one processor coupled to the one or more memories. The system associates the domain information for the off-chain domain with a blockchain asset. The domain information is retrieved from a blockchain based on the blockchain asset. Embodiments of the present invention further include a method and computer program product for managing domain information for an off-chain domain in substantially the same manner described above.

Claims (44)

1 . A method of managing domain information for an off-chain domain comprising:

associating, via at least one processor, the domain information for the off-chain domain with a blockchain asset by indicating the blockchain asset as a value for one or more off-chain domain records of a set of off-chain domain records for the domain information, wherein the set of off-chain domain records and corresponding values are stored off-chain and the blockchain asset stores values for the one or more off-chain domain records on a blockchain; and

retrieving, via the at least one processor, the values for the domain information from the blockchain based on the blockchain asset.

2 . The method of claim 1 , wherein the off-chain domain includes one from a group of a Web2 domain and a Domain Name System (DNS) domain.

3 . The method of claim 1 , wherein the blockchain asset includes one or more from a group of a set of records on the blockchain, an object that points to a set of records on the blockchain, a non-fungible token (NFT), a non-fungible token (NFT) domain name, a fungible token, and a wallet address.

4 . The method of claim 1 , wherein associating the domain information further comprises:

sending a message to a blockchain address associated with the blockchain asset; and

detecting signing of the message to verify the blockchain asset.

5 . The method of claim 1 , wherein at least two off-chain domain records are associated with a different blockchain asset each storing values for a corresponding off-chain domain record.

6 . The method of claim 1 , wherein the set of off-chain domain records includes Domain Name System (DNS) records.

7 . The method of claim 1 , wherein retrieving the values for the domain information further comprises:

receiving a request for the domain information for the off-chain domain;

accessing the set of off-chain domain records and identifying a corresponding blockchain asset associated with the one or more off-chain domain records; and

retrieving information from the blockchain for the one or more off-chain domain records based on the corresponding blockchain asset to process the request.

8 . A system for managing domain information for an off-chain domain comprising:

one or more memories; and

at least one processor coupled to the one or more memories, the at least one processor configured to:

associate the domain information for the off-chain domain with a blockchain asset by indicating the blockchain asset as a value for one or more off-chain domain records of a set of off-chain domain records for the domain information, wherein the set of off-chain domain records and corresponding values are stored off-chain and the blockchain asset stores values for the one or more off-chain domain records on a blockchain; and

retrieve the values for the domain information from the blockchain based on the blockchain asset.

9 . The system of claim 8 , wherein the off-chain domain includes one from a group of a Web2 domain and a Domain Name System (DNS) domain.

10 . The system of claim 8 , wherein the blockchain asset includes one or more from a group of a set of records on the blockchain, an object that points to a set of records on the blockchain, a non-fungible token (NFT), a non-fungible token (NFT) domain name, a fungible token, and a wallet address.

11 . The system of claim 8 , wherein associating the domain information further comprises:

sending a message to a blockchain address associated with the blockchain asset; and

detecting signing of the message to verify the blockchain asset.

12 . The system of claim 8 , wherein at least two off-chain domain records are associated with a different blockchain asset each storing values for a corresponding off-chain domain record.

13 . The system of claim 8 , wherein the set of off-chain domain records includes Domain Name System (DNS) records.

14 . The system of claim 8 , wherein retrieving the values for the domain information further comprises:

receiving a request for the domain information for the off-chain domain;

accessing the set of off-chain domain records and identifying a corresponding blockchain asset associated with the one or more off-chain domain records; and

retrieving information from the blockchain for the one or more off-chain domain records based on the corresponding blockchain asset to process the request.

15 . A computer program product for-managing domain information for an off-chain domain, the computer program product comprising one or more non-transitory computer readable media having instructions stored thereon, the instructions executable by at least one processor to cause the at least one processor to:

associate the domain information for the off-chain domain with a blockchain asset by indicating the blockchain asset as a value for one or more off-chain domain records of a set of off-chain domain records for the domain information, wherein the set of off-chain domain records and corresponding values are stored off-chain and the blockchain asset stores values for the one or more off-chain domain records on a blockchain; and

retrieve the values for the domain information from the blockchain based on the blockchain asset.

16 . The computer program product of claim 15 , wherein the off-chain domain includes one from a group of a Web2 domain and a Domain Name System (DNS) domain.

17 . The computer program product of claim 15 , wherein the blockchain asset includes one or more from a group of a set of records on the blockchain, an object that points to a set of records on the blockchain, a non-fungible token (NFT), a non-fungible token (NFT) domain name, a fungible token, and a wallet address.

18 . The computer program product of claim 15 , wherein associating the domain information further comprises:

sending a message to a blockchain address associated with the blockchain asset; and

detecting signing of the message to verify the blockchain asset.

19 . The computer program product of claim 15 , wherein at least two off-chain domain records are associated with a different blockchain asset each storing values for a corresponding off-chain domain record.

20 . The computer program product of claim 15 , wherein the set of off-chain domain records includes Domain Name System (DNS) records.

21 . The computer program product of claim 15 , wherein retrieving the values for the domain information further comprises:

receiving a request for the domain information for the off-chain domain;

accessing the set of off-chain domain records and identifying a corresponding blockchain asset associated with the one or more off-chain domain records; and

retrieving information from the blockchain for the one or more off-chain domain records based on the corresponding blockchain asset to process the request.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2023
From: DELUCA, LISA SEACAT; GOULD, MATTHEW
To: UNSTOPPABLE DOMAINS, INC.
Reel/Frame 065589/0093 →
Continuity (1)
Related Publication 20250168011A1 · May 22, 2025
References Cited (68)
US 1227800A · Kent · 1917 [cited by applicant]
US 9553981B2 · Czarnecki et al. · 2017 [cited by applicant]
US 10846762B1 · Dennis et al. · 2020 [cited by applicant]
US 11334560B2 · Yan · 2022 [cited by examiner]
US 11558334B2 · Gupta et al. · 2023 [cited by applicant]
US 11558344B1 · Pezeshki et al. · 2023 [cited by applicant]
US 11621829B2 · Kaizer · 2023 [cited by examiner]
US 11632236B1 · Kaizer · 2023 [cited by examiner]
US 11750570B1 · Eby et al. · 2023 [cited by applicant]
US 11876774B2 · Pezeshki et al. · 2024 [cited by applicant]
US 11985252B1 · Pezeshki et al. · 2024 [cited by applicant]
US 12147978B2 · Gauvreau, Jr. · 2024 [cited by examiner]
US 12425228B1 · Kaizer · 2025 [cited by examiner]
US 20150356523A1 · Madden · 2015 [cited by applicant]
US 20160217436A1 · Brama · 2016 [cited by applicant]
US 20160330027A1 · Ebrahimi · 2016 [cited by applicant]
US 20190096021A1 · Jarvis et al. · 2019 [cited by applicant]
US 20200406859A1 · Hassani · 2020 [cited by applicant]
US 20200409942A1 · Kasimov · 2020 [cited by examiner]
US 20210058353A1 · Creech et al. · 2021 [cited by applicant]
US 20220198049A1 · Dumas et al. · 2022 [cited by applicant]
US 20220198444A1 · Mee et al. · 2022 [cited by applicant]
US 20230171225A1 · Pezeshki et al. · 2023 [cited by applicant]
US 20230418979A1 · DeLuca et al. · 2023 [cited by applicant]
US 20230421399A1 · Quirk et al. · 2023 [cited by applicant]
US 20240056525A1 · DeLuca · 2024 [cited by applicant]
US 20240095733A1 · Gauvreau, Jr. · 2024 [cited by examiner]
US 20240146523A1 · DeLuca et al. · 2024 [cited by applicant]
US 20240154805A1 · Choi · 2024 [cited by examiner]
US 20240163095A1 · Singh · 2024 [cited by examiner]
US 20240275609A1 · Pezeshki et al. · 2024 [cited by applicant]
US 20240305489A1 · Kasimov · 2024 [cited by examiner]
US 20240372827A1 · Hsu · 2024 [cited by examiner]
US 20250225124A1 · Pezeshki et al. · 2025 [cited by applicant]
US 20250254143A1 · Pezeshki et al. · 2025 [cited by applicant]
CN 1984185A · 2007 [cited by applicant]
WO 2020010023A1 · 2020 [cited by applicant]
“Introducing Blend: the Peer-to-Peer Perpetual Lending Protocol for NFT's”, https://x.com/blur_io/status/1653051809240604674?s=20, downloaded from the internet Jun. 26, 2024, 2 pages. [cited by applicant]
Owen Fernau, “Blur Launches NFT Lending Protocol”, The Defiant, https://thedefiant.io/news/nfts-and-web3/blur-nft-lending, May 2, 2023, 7 pages. [cited by applicant]
International Search Report and Written Opinion in International Application No. PCT/US23/71399, dated Nov. 16, 2023, 10 pages. [cited by applicant]
Jeff Benson, “You Can Now Use Your .com Domain to Send and Receive Ethereum”, https://decrypt.co/79517/you-can-now-use-your-com-domain-send-receive-ethereum Decrypt, Aug. 26, 2021, 8 pages. [cited by applicant]
“Claim your DNS name onchain in ENS”, ENS, https://support.ens.domains/en/articles/7882690-claim-your-dns-name, downloaded from the internet on Feb. 9, 2024, 10 pages. [cited by applicant]
“Ethereum Name Service (ENS)”, https://etherscan.io/token/0xc18360217d8f7ab5e7c516566761ea12ce7f9d72#readContract, downloaded from the internet on Feb. 9, 2024, 4 pages. [cited by applicant]
“Ethereum Name Service (ENS)”, https://etherscan.io/token/0xc18360217d8f7ab5e7c516566761ea12ce7f9d72#writeContract, downloaded from the internet on Feb. 9, 2024, 2 pages. [cited by applicant]
“Unstoppable Domains (UD)”, https://polygonscan.com/token/0xa9a6a3626993d487d2dbda3173cf58ca1a9d9e9f#readProxyContract, downloaded from the internet on Feb. 9, 2024, 3 pages. [cited by applicant]
“Unstoppable Domains (UD)”, https://polygonscan.com/token/0xa9a6a3626993d487d2dbda3173cf58ca1a9d9e9f#writeProxyContract, downloaded from the internet on Feb. 9, 2024, 3 pages. [cited by applicant]
“Why Are Some Domains Protected?”, Unstoppable Domains, Mar. 11, 2022, https://support.unstoppabledomains.com/support/solutions/articles/48001186091-why-are-some-domains-protected, 3 pages. [cited by applicant]
Wikipedia, “Blockchain”, https://en.wikipedia.org/wiki/Blockchain, downloaded from the internet on Mar. 25, 2022, 27 pages. [cited by applicant]
“How does a transaction get into the blockchain?”, Euromoney Learning, https://www.euromoney.com/learning/blockchain-explained/how-transactions-get-into-the-blockchain, downloaded from the internet on Mar. 25, 2022, 9 p… [cited by applicant]
Benjamin Powers, “Brave Integrates Crypto Blockchain Domains, Expanding Access to Web 3.0—CoinDesk”, https://www.coindesk.com/tech/2021/05/13/brave-integrates-crypto-blockchain-domains-expanding-access-to-web-30/, May 1… [cited by applicant]
“What is a non-fungible token (NFT)?”, https://www.coinbase.com/learn/crypto-basics/plp-what-is-nft, downloaded from the internet on Mar. 25, 2022, 10 pages. [cited by applicant]
Michele D'Aliessi, “How Does the Blockchain Work? A Guide to Everything You Need to Know”, OneZero, https://onezero.medium.com/how-does-the-blockchain-work-98c8cd01d2ae, Jun. 1, 2016, 21 pages. [cited by applicant]
James Beck, Blog, “Mirror.xyz Review: How To Use MetaMask To Compete In The $WRITE Race”, Jul. 30, 2021, https://consensys.net/blog/metamask/mirror-xyz-review-how-to-use-metamask-to-compete-in-the-write-race, 14 pages. [cited by applicant]
Amaury Martiny, “One-click Login with Blockchain: A MetaMask Tutorial”, https://www.toptal.com/ethereum/one-click-login-flows-a-metamask-tutorial, downloaded from the internet on Mar. 25, 2022, 16 pages. [cited by applicant]
“Unstoppable Domains launches Login with Unstoppable”, https://unstoppabledomains.com/blog/introducing-login-with-unstoppable, Jan. 9, 2022, 7 pages. [cited by applicant]
“ERC: Claim Holder—Issue #735”, https://github.com/ethereum/eips/issues/735, GitHub, ethereum/EIPs, downloaded from the internet on Oct. 14, 2022, 21 pages. [cited by applicant]
“LIPs/LSPs/LSP-6-KeyManager.md”, GitHub, lukso-network/LIPS, https://github.com/lukso-network/LIPs/blob/main/LSPs/LSP-6-KeyManager.md, downloaded from the internet on Oct. 14, 2022, 13 pages. [cited by applicant]
“Allowlists, denylists, and approved senders”, Google Workspace Admin Help, https://support.google.com/a/answer/60752?hl=en#:˜: text=Email allowlist—A list of, allowlist the contact's IP address 1, downloaded from the i… [cited by applicant]
“S/MIME Digital Signatures”, GlobalCerts, https://globalcerts.com/smime-digital-signatures, downloaded from the internet on Oct. 31, 2022, 5 pages. [cited by applicant]
Blog, “Introducing Humanity Check—100% Opt-In”, Unstoppable Domains, https://unstoppabledomains.com/blog/introducing-humanity-check, Mar. 13, 2022, downloaded from the internet on Mar. 25, 2022, 8 pages. [cited by applicant]
Antoni Zolciak, “Beyond KYC: Stricter Privacy Policies are Looming, But DeFi is Here to Stay”, https://www.nasdaq.com/articles/beyond-kyc%3A-stricter-privacy-policies-are-looming-but-defi-is-here-to-stay, Dec. 8, 2021, … [cited by applicant]
“Humanity Check Overview”, https://docs.unstoppabledomains.com/login-with-unstoppable/humanity-check/humanity-check-for-login/, downloaded from the internet on Apr. 7, 2022, 5 pages. [cited by applicant]
“Progressive risk segmentation: your secret to balancing fraud prevention and conversion”, https://withpersona.com, downloaded from the internet on Apr. 1, 2022, 7 pages. [cited by applicant]
Jennifer Lowe, “What is KYC and why does it matter?”, Plaid.com, Aug. 12, 2021, 15 pages. [cited by applicant]
Alex Gomez, “Unstoppable Domains Email (What Is it and How Does it Work?)”, Cyber Scrilla, https://cyberscrilla.com/unstoppable-domains-email/#:˜: text=How, Sep. 1, 2022, 43 pages. [cited by applicant]
Adriel Estrada, “Introducing Unstoppable Email with Skiff”, Unstoppable Domains, https://unstoppabledomains.com/blog/categories/announcements/article/unstoppable-email-skiff, Aug. 30, 2022, 7 pages. [cited by applicant]
International Search Report and Written Opinion in International Application No. PCT/US23/68858, dated Oct. 19, 2023, 8 pages. [cited by applicant]
“DNS records for unstoppabledomains.com”, Unstoppable Domains, https://www.nslookup.io/domains/unstoppabledomains.com/dns-records/, downloaded from the internet on Nov. 16, 2023, 5 pages. [cited by applicant]