From 9d87bf6bd6a00e804c0cb8831f6b7be2ad8c900e Mon Sep 17 00:00:00 2001 From: Reckless_Satoshi Date: Fri, 3 Nov 2023 11:42:25 +0000 Subject: [PATCH] Add coordinator: Satstralia --- frontend/static/federation.json | 46 +++++++++++++- .../static/federation/satstralia.small.webp | Bin 0 -> 2284 bytes frontend/static/federation/satstralia.webp | Bin 0 -> 5860 bytes .../coordinators/satstralia/locations.conf | 59 ++++++++++++++++++ .../coordinators/satstralia/upstreams.conf | 9 +++ nodeapp/nginx.conf | 6 +- nodeapp/robosats-client.sh | 19 +++++- 7 files changed, 134 insertions(+), 5 deletions(-) create mode 100644 frontend/static/federation/satstralia.small.webp create mode 100644 frontend/static/federation/satstralia.webp create mode 100644 nodeapp/coordinators/satstralia/locations.conf create mode 100644 nodeapp/coordinators/satstralia/upstreams.conf diff --git a/frontend/static/federation.json b/frontend/static/federation.json index 33e0a444..dd1a08bd 100644 --- a/frontend/static/federation.json +++ b/frontend/static/federation.json @@ -65,7 +65,7 @@ "Evidence in Disputes": "In the event of a dispute, users will be asked to provide transaction-related evidence. This could include transaction IDs, screenshots of payment confirmations, or other pertinent transaction records. Personal information or unrelated transaction details should be redacted to maintain privacy.", "Short-term Storage": "Sensitive information related to disputes will be stored only for the duration necessary to resolve the issue. Once resolved, the data will be permanently deleted. For ease of use e-mail communications are permitted, but E2EE and decentralized platforms such as NOSTR, SIMPLEX and MATRIX are advised.", "No Third-Party Sharing": "Under no circumstances will user information be shared with third parties.", - "Short-term storage": " Any log needed to operate the coordinator will be cleared after 7 days, unless strictly needed to process disputes. To ensure utmost privacy, the coordinator will be accessible only through TOR.", + "Short-term storage": "Any log needed to operate the coordinator will be cleared after 7 days, unless strictly needed to process disputes. To ensure utmost privacy, the coordinator will be accessible only through TOR.", "Rule 1:": "Do not share personal information through the chat, unless strictly needed for completing the trade.", "Rule 2:": "Keep stacking Sats and Enjoy your journey in the Temple of Sats!" }, @@ -82,6 +82,50 @@ "mainnetNodesPubkeys": ["030a425f5c69a29db30f6740d4e7df8f5612ef9955078ef4497490015464733dc8"], "testnetNodesPubkeys": ["028e7a019180a664b84edf77ba656e96f2eb84f67f56d93020341caf4109e0dbc7"] }, + "satstralia": { + "longAlias": "Satstralia", + "shortAlias": "satstralia", + "description": "I'm happy to be part of Robosats in so many ways!", + "motto": "btc = ɔʇq", + "color": "#329239", + "contact": { + "email": "info@satstralia.com", + "telegram": "@satstralia", + "simplex": "https://simplex.chat/contact/#/?v=1-4&smp=smp%3A%2F%2FZKe4uxF4Z_aLJJOEsC-Y6hSkXgQS5-oc442JQGkyP8M%3D%40smp17.simplex.im%2Fq0pIyShcBl0EP8le0D0xy2OfSrP1mQWg%23%2F%3Fv%3D1-2%26dh%3DMCowBQYDK2VuAyEAcwmsC9GQwQEt40UNpYp4vKPhU_UnWXsXcVl-OJ57lC4%253D%26srv%3Dogtwfxyi3h2h5weftjjpjmxclhb5ugufa5rcyrmg7j4xlch7qsr5nuqd.onion&data=%7B%22type%22%3A%22group%22%2C%22groupLinkId%22%3A%22vNcyZH9C3eE6MHzRNpR3xA%3D%3D%22%7D", + "matrix": "#satstralia:matrix.org", + "pgp": "TODO", + "nostr": "npub1z94lxjf7m5snda0qc6s3kmpy6r4nfw74h78da9j6j4y8ym08zrrs459wpr", + "website": "https://satstralia.com", + "fingerprint": "TODO" + }, + "badges": { + "isFounder": true, + "donatesToDevFund": 33, + "hasGoodOpSec": true, + "robotsLove": false, + "hasLargeLimits": false + }, + "policies": { + "Privacy Policy 1": "Evidence in Disputes: In the event of a dispute, users will be asked to provide transaction-related evidence. This could include transaction IDs, screenshots of payment confirmations, or other pertinent transaction records. Personal information or unrelated transaction details should be redacted to maintain privacy.", + "Privacy Policy 2": "Short-term Storage: Sensitive information related to disputes will be stored only for the duration necessary to resolve the issue. Once resolved, the data will be permanently deleted. For ease of use e-mail communications are permitted, but E2EE and decentralized platforms such as NOSTR, SIMPLEX and MATRIX are advised.", + "Data Policy 1": "No Third-Party Sharing: Under no circumstances will user information be shared with third parties.", + "Data Policy 2": "Short-term Storage: Any log needed to operate the coordinator will be cleared after 7 days, unless strictly needed to process disputes. To ensure utmost privacy, the coordinator will be accessible only through TOR.", + "Rule 1:": "Do not share personal information through the chat, unless strictly needed for completing the trade.", + "Rule 2:": "Any dispute can be fist address through our public chats in the different social networks but never will be started using private chats." + }, + "mainnet": { + "onion": "http://_TEMPORARY_SILENCED_MAINNET_satstraoq35jffvkgpfoqld32nzw2siuvowanruindbfojowpwsjdgad.onion", + "clearnet": "https://_TEMPORARY_SILENCED_MAINNET_unsafe.satstralia.com", + "i2p": "" + }, + "testnet": { + "onion": "https://qu6xztmzhlve6nxbb77jldek53pvhkaltz6seni7wq6g6yyj233qp4yd.onion", + "clearnet": "https://test.unsafe.satstralia.com", + "i2p": "" + }, + "mainnetNodesPubkeys": ["029c5b14214ca7c1f5334db539dbab266088ba43a40563551efb9458756a94cd94"], + "testnetNodesPubkeys": ["03607900c00c5fcc3f9d32da4ad687c73d95df4faa065e5320e77b41c5d76ef381"] + }, "local": { "longAlias": "Local Dev", "shortAlias": "local", diff --git a/frontend/static/federation/satstralia.small.webp b/frontend/static/federation/satstralia.small.webp new file mode 100644 index 0000000000000000000000000000000000000000..5819274395f05a1c8bf0a1201809c9779bcc9364 GIT binary patch literal 2284 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