Skip to content

A tool to convince an Ethereum DNSSEC oracle of the contents of DNS records

Notifications You must be signed in to change notification settings

mazenkhalil/dnsprovejs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dnsprove.js

A TypeScript/JavaScript library for querying and validating DNSSEC data from DNS.

Installing

npm install '@ensdomains/dnsprovejs' --save

Usage

import { DNSProver } from '@ensdomains/dnsprovejs'
const prover = DNSProver.create("https://cloudflare-dns.com/dns-query")
const result = await prover.queryWithProof('TXT', textDomain)

API

Please refer to the doc

Testing

  npm run test

About

A tool to convince an Ethereum DNSSEC oracle of the contents of DNS records

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 100.0%