★ wanayoo — archive 1999 https://github.com/CovenantSQL/beaconNouvelle recherche | Portail wanayoo
Skip to content
store public data in the open Internet
Branch: master
Clone or download
Latest commit 8ad20dd Mar 22, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ipv6 First commit, IPv6 ready Mar 22, 2019
.gitignore First commit, IPv6 ready Mar 22, 2019
LICENSE Initial commit Mar 6, 2019
README.md First commit, IPv6 ready Mar 22, 2019
dns.png
main.go

README.md

Beacon

Beacon is the best way to store public persistent key-value data in the Open Internet. Data saved to Beacon is redundantly stored in BitTorrent Tracker, ED2K, Kad, and IPv6 DNS(readonly, need to set manually).

Current

Ready:

Todo:

Install

go get -u github.com/CovenantSQL/beacon

IPv6

Generate AAAA Records

$ echo "012ssss\0\0s3ssssssss1sssss#ssssss" | beacon -trim -mode ipv6 -domain test.gridbase.io                 
Generated IPv6 addr:
;; AAAA Records:
00.test.gridbase.io	1	IN	AAAA	3031:3273:7373:7300:73:3373:7373:7373
01.test.gridbase.io	1	IN	AAAA	7373:7331:7373:7373:7323:7373:7373:7373

Set in your DNS Vendor

DNS Vendor

Read from DNS

Raw:

$ beacon -mode ipv6 -domain test.gridbase.io
INFO[0000] #### test.gridbase.io ####                   
012sssss3ssssssss1sssss#ssssss
INFO[0000] #### test.gridbase.io ####         

Hex:

$ beacon -mode ipv6 -domain test.gridbase.io -hex
INFO[0000] #### test.gridbase.io ####                   
3031327373737300007333737373737373737331737373737323737373737373
INFO[0000] #### test.gridbase.io ####                   
You can’t perform that action at this time.