astroport/zen
qo-op b11b7dc207 new jaklis 2020-12-12 21:00:01 +01:00
..
jaklis new jaklis 2020-12-12 21:00:01 +01:00
pkg Refactor reset_keys scripts 2020-06-06 00:21:07 +02:00
tools remove zen/tools/__pycache__/ -> .gitignore 2020-12-08 18:36:48 +01:00
README.md NODEIPFSID starts with 12D3KooW 2020-12-05 00:10:19 +01:00
cesium_INIT.sh multiply install modulation 2020-12-12 01:17:47 +01:00
cron_VRFY.sh go on Xbian ISOconfig / Vstream /Pastebin IPNS share 2020-12-08 01:47:34 +01:00
g1_MONITOR_zen.sh ssbpub 2020-04-30 05:34:21 +02:00
gchange_INIT.sh using cesium+/gchange+ instead of scuttlebutt 2020-12-12 00:56:07 +01:00
gchange_IPFS_swarm.sh using cesium+/gchange+ instead of scuttlebutt 2020-12-12 00:56:07 +01:00
gchange_MONITOR.sh gchange+ lon lat source 2020-09-16 01:44:19 +02:00
ipfs_EMPTY.sh NODEIPFSID starts with 12D3KooW 2020-12-05 00:10:19 +01:00
ipfs_OPEN_ports.sh NODEIPFSID starts with 12D3KooW 2020-12-05 00:10:19 +01:00
ipfs_SWARM_refresh.sh http://localhost:8080/ipns/_XBIANKEY_/xbian/ASTRXBIAN 2020-12-08 04:55:13 +01:00
ipfs_TASK_do.sh NODEIPFSID starts with 12D3KooW 2020-12-05 00:10:19 +01:00
ipns_TAG_refresh.sh NODEIPFSID starts with 12D3KooW 2020-12-05 00:10:19 +01:00
miam_miam.sh ouah tout ça 2020-08-07 04:18:20 +02:00
no_SPAM.sh Empty Zen contract 2020-04-19 23:40:02 +02:00
park4night_MONITOR.sh chmod 755 2020-12-03 15:53:44 +01:00
port_SSH_one2one.sh chmod 755 2020-12-03 15:53:44 +01:00
port_ipfsp2p_g1sms_all.sh NODEIPFSID starts with 12D3KooW 2020-12-05 00:10:19 +01:00
ssb_GET_zenyta.sh NODEIPFSID starts with 12D3KooW 2020-12-05 00:10:19 +01:00
ssb_GET_zenytv.sh NODEIPFSID starts with 12D3KooW 2020-12-05 00:10:19 +01:00
ssb_INIT.sh CLEAN ipfs_swarm 2020-06-15 04:06:27 +02:00
ssb_IPFS_swarm.sh TODO -> send sbotc message (private or zip attached?) with ssb/ipfs swarm reports 2020-06-06 05:03:55 +02:00
ssb_SURVEY_contact.sh G1SSB id ipfs ID swarm matching 2020-04-27 22:57:41 +02:00
ssb_SURVEY_swarmkey.sh upgrade natools.py 2020-05-20 23:42:40 +02:00
xbian_vstream.sh xbian/FASTRXBIAN.uniq 2020-12-08 21:29:50 +01:00
zen_MAKE.sh NODEIPFSID starts with 12D3KooW 2020-12-05 00:10:19 +01:00
zen_OP.sh G1 to ZEN into IPFS for SSB 2020-03-18 01:47:10 +01:00
zen_PASSENGER_READ.sh good morning 2020-05-13 13:03:56 +02:00

README.md

INSIDE ZEN REACTOR

 ~/.zen # Astroport Metaverse Files
 ~/.zen/astroport # CODE
 ~/.zen/secret.astroport.key # MULTI UNIVERSE KEY

 ~/.zen/cache/g1_TX_inputs/ # G1 Wallet INPUT Tx cache
 ~/.zen/cache/ssb_contact # Data from ./ssb_SURVEY_contact.sh

 ~/.zen/tag/ # CONTAINS "ZenTAG counters"
 
 la ~/.zen/tag/9c6354a1db832e51ea0acd9342822dc49ba42c7035e830a2d59fcf4f86a13821/
_chain           _g1.node.creator         _ipns                   _passenger.ipfs.crypt  _QRCODE.write.png  _tag.zen
_chain.n         _ipfs.node.creator       _passenger.contract.sh  _passenger.park        _tag.BB.sha        _tag.zensource
_chain.nanodate  _ipfs.publishkey.BB.aes  _passenger.filename     _passenger.read        _tag.issuer
_chain.prev      _ipfs.publishkey.crypt   _passenger.ipfs.BB.aes  _QRCODE.read.png       _tag.uid

 
 ~/.zen/miam/ # youtube-dl Stomac

 
# IPFS Shared Data Frameworks
 ~/.zen/ipfs
 ~/.zen/ipfs_swarm
 
# Each "G1SSBIPFS" Node publish ID and DATA indexes
 ~/.zen/ipfs_swarm/.12D3KooW***/
# Other Swarm Node access with "ipfs ls /ipns/Qm***/.12D3KooW***"
 
 

~/.zen/ipfs_swarm/.12D3KooW*** sub directory is used for exchanging messages between peers

cron_MINUTE.sh monitor all LOCAL channels populated/monitored through to ~/.zen/ipfs_swarm

IMPORTANT TODO!!

  • timeout.sh CPU problem happen once

MOVE swarm.key

mv ~/.ipfs/swarm.key ~/.ipfs/swarm.key.old
sudo systemctl restart ipfs

Problem with ~/.ssb/manifest.json

# Restart ssb-server
kill -9 $(ps auxf --sort=+utime | grep -w ssb-daemon| grep -v -E 'color=auto|grep' | tail -n 1 | awk '{print $2}'); 
kill -9 $(ps auxf --sort=+utime | grep -w ssb-server| grep -v -E 'color=auto|grep' | tail -n 1 | awk '{print $2}'); 
kill -9 $(ps auxf --sort=+utime | grep -w oasis | grep -v -E 'color=auto|grep' | tail -n 1 | awk '{print $2}')
printf '{"manifest":"sync"}' > ~/.ssb/manifest.json
ssb-server start &
sbotc -t async manifest > ~/.ssb/manifest.json

New SSB message type

# ssb_INIT.sh
~/.zen/ipfs/.$ipfsnodeid/G1SSB/_ssb.whoami
~/.zen/ipfs/.$ipfsnodeid/G1SSB/_g1.pubkey
~/.zen/ipfs/.$ipfsnodeid/G1SSB/_g1.qrcode.png
~/.zen/ipfs/.${ipfsnodeid}/Addresses
~/.zen/ipfs/.${ipfsnodeid}/AgentVersion
~/.zen/ipfs/.${ipfsnodeid}/repo.stat
~/.zen/ipfs/.${ipfsnodeid}/tryme.addr

IPFS FILESYSTEM STRUCTURE

# ssb_INIT.sh
~/.zen/ipfs/.$ipfsnodeid/G1SSB/_ssb.whoami
~/.zen/ipfs/.$ipfsnodeid/G1SSB/_g1.pubkey
~/.zen/ipfs/.$ipfsnodeid/G1SSB/_g1.qrcode.png
~/.zen/ipfs/.${ipfsnodeid}/Addresses
~/.zen/ipfs/.${ipfsnodeid}/AgentVersion
~/.zen/ipfs/.${ipfsnodeid}/repo.stat
~/.zen/ipfs/.${ipfsnodeid}/tryme.addr

# zen_MAKE.sh
~/.zen/ipfs/.$ipfsnodeid/TAG/${J}
~/.zen/ipfs/.$ipfsnodeid/TAG/${J}/_tag.uid
~/.zen/ipfs/.$ipfsnodeid/TAG/${J}/_tag.passenger.filename
~/.zen/ipfs/.$ipfsnodeid/TAG/${J}/_tag.passenger.metadata.json
~/.zen/ipfs/.$ipfsnodeid/TAG/${J}/_tag.passenger.fulltitle

# ssb_SURVEY_contact.sh
~/.zen/ipfs/.${ipfsnodeid}/CONTACT/${g1author}
~/.zen/ipfs/.${ipfsnodeid}/CONTACT/${g1author}/ipfs_swarm.key.crypt
~/.zen/ipfs/.${ipfsnodeid}/Addresses
~/.zen/ipfs/.${ipfsnodeid}/AgentVersion
~/.zen/ipfs/.${ipfsnodeid}/repo.stat


~/.zen/ipfs/.${ipfsnodeid}/CHAN/sha256(id@channel)


# ipfs_SWARM_refresh.sh


IPFS CHANNELS ARE SYNC FROM LOCAL NODE

LOCAL:
~/.zen/ipfs/channels/channel_id/_uid

IPFS SWARM :
~/.zen/ipfs/sha256(id@channel)/_uid
~/.zen/ipfs/sha256(+33647683646@SMS_+33667676767)/_uid

natools CRYPT/DECRYPT a FILE

g1pub=$(cat ~/.ssb/secret.dunikey | grep 'pub:' | cut -d ' ' -f 2)
~/.zen/astroport/zen/tools/natools.py encrypt -p $g1pub -i file -o file.crypt
~/.zen/astroport/zen/tools/natools.py decrypt -f pubsec -k ~/.ssb/secret.dunikey -i file.crypt -o file