diff --git a/.gitea/workflows/publish.yml b/.gitea/workflows/publish.yml index 9168743..446045f 100644 --- a/.gitea/workflows/publish.yml +++ b/.gitea/workflows/publish.yml @@ -20,12 +20,11 @@ jobs: - name: Install Dependencies run: npm ci - - name: Create Build - run: npm run build + - name: Recreate slides + run: npx @marp-team/marp-cli slides/2024berlin.md -o 2024berlin/index.html --html=true - name: Release Build run: | npm -g install cloudron-surfer surfer config --token ${{ secrets.CLOUDRON_SURFER_TOKEN }} --server slides.sigit.io - surfer put site/* / --all -d - surfer put site/.well-known / --all + surfer put ./* / --all -d diff --git a/2024berlin/index.html b/2024berlin/index.html new file mode 100644 index 0000000..ff2418f --- /dev/null +++ b/2024berlin/index.html @@ -0,0 +1,127 @@ +
+

SIGit

+

Secure & Private Agreements

+
+
+
align:right
+ +

Examples

+
    +
  • rental contracts
  • +
  • credit agreements
  • +
  • business arrangements
  • +
+

Also single party - signing digital content

+
+
+
align:right
+

Problem with Legacy Solutions

+

all the trust thats required to make it work

+
    +
  • Hardware / Software providers have full access
  • +
  • Reliant on email / SMS / KYC for identity
  • +
  • Require a server or SaaS subscription (bank account)
  • +
+
+
+
align:right
+

What is SIGit?

+

Decentralised Document Signing

+
    +
  • > Secure +
      +
    • key control
    • +
    +
  • +
  • > Private +
      +
    • local encryption
    • +
    +
  • +
+

Be Your Own Notary
+

+
+
+
align:right
+

What makes SIGit Secure?

+
    +
  • A key you can put in your pocket
  • +
  • Small attack surface (no email server or VPS)
  • +
  • Content is signed directly (no DB logic involved)
  • +
+

Our entire infrastructure could be nuked, but as long as you have your SIGit, your Agreement can be verified

+
+
+
align:right
+

What makes SIGit Private?

+

The power to selectively reveal your agreement

+
    +
  • Everything encrypted locally
  • +
  • Relay data anonymised
  • +
  • Even works offline
  • +
+
+
+
align:right
+

Demo

+ +
+
+
align:right
+

Roadmap (imminent)

+
    +
  • OpenTimestamps accreditation
  • +
  • Nostr-Login login
  • +
  • Mixed online / offline flow
  • +
+
+
+
align:right
+

Roadmap (longer term)

+
    +
  • Choose multiple blossom servers
  • +
  • Create in-app agreements
  • +
  • Publish (public) SIGits
  • +
+

features driven by user feedback

+
+
+
align:right
+

Monetisation

+

Option to purchase a premium package for:

+
    +
  • Long term blossom storage
  • +
  • Long term relay storage
  • +
  • Email Flow
  • +
+
+
+
align:right
+

About Us

+ +
+

npx @marp-team/marp-cli slides/2024berlin.md -o 2024berlin/index.html --html=true + +<script type="module"> + import mermaid from 'https://cdn.jsdelivr.net/npm/mermaid@10/dist/mermaid.esm.min.mjs'; + mermaid.initialize({ startOnLoad: true }); +</script>

\ No newline at end of file diff --git a/img/agreement.jpg b/img/agreement.jpg new file mode 100644 index 0000000..1422ea3 Binary files /dev/null and b/img/agreement.jpg differ diff --git a/img/projects.png b/img/projects.png new file mode 100644 index 0000000..5f66374 Binary files /dev/null and b/img/projects.png differ diff --git a/img/sigit.png b/img/sigit.png new file mode 100644 index 0000000..0cc6186 Binary files /dev/null and b/img/sigit.png differ diff --git a/img/sigitbig.png b/img/sigitbig.png new file mode 100644 index 0000000..d01bb19 Binary files /dev/null and b/img/sigitbig.png differ diff --git a/img/sigitsmall.png b/img/sigitsmall.png new file mode 100644 index 0000000..f95b550 Binary files /dev/null and b/img/sigitsmall.png differ diff --git a/slides/2024berlin.md b/slides/2024berlin.md index e69de29..63e9828 100644 --- a/slides/2024berlin.md +++ b/slides/2024berlin.md @@ -0,0 +1,128 @@ +--- +marp: true +paginate: true +backgroundColor: white +auto-scaling: fittingHeader +theme: default +--- + + + +# SIGit + +## Secure & Private Agreements + +![bg right:35% height:350](../img/sigit.png) + + +--- + + +# Examples + +- rental contracts +- credit agreements +- business arrangements + +_Also single party - signing digital content_ + +![bg right:46% height:550](../img/agreement.jpg) + +--- +# Problem with Legacy Solutions + +_all the trust thats required to make it work_ + +- Hardware / Software providers have full access +- Reliant on email / SMS / KYC for identity +- Require a server or SaaS subscription (bank account) + +--- + +# What is SIGit? + +**Decentralised Document Signing** + + - `> Secure` + - key control + - `> Private` + - local encryption + +_Be Your Own Notary_ +![bg right:40% height:400](../img/sigit.png) + + +--- + +# What makes SIGit Secure? + + - A key you can put in your pocket + - Small attack surface (no email server or VPS) + - Content is signed directly (no DB logic involved) + + _Our entire infrastructure could be nuked, but as long as you have your SIGit, your Agreement can be verified_ + + --- + +# What makes SIGit Private? + +_The power to selectively reveal your agreement_ + + - Everything encrypted locally + - Relay data anonymised + - Even works offline + +--- + +# Demo + +- https://sigit.io +- https://staging.sigit.io + + --- + + # Roadmap (imminent) + + - OpenTimestamps accreditation + - Nostr-Login login + - Mixed online / offline flow + + --- + + # Roadmap (longer term) + + - Choose multiple blossom servers + - Create in-app agreements + - Publish (public) SIGits + + _features driven by user feedback_ + + --- + + # Monetisation + + Option to purchase a premium package for: + + - Long term blossom storage + - Long term relay storage + - Email Flow + + + +--- + +# About Us + +- [Nostr Development Studio](https://nostrdev.com) +- https://chat.nostrdev.com + +![bg right:55% height:600](../img/projects.png)