Skip to content
Avatar
🕸️
Web3 All the Way
🕸️
Web3 All the Way
Block or Report

Block or report DougAnderson444

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DougAnderson444/README.md

Hi there 👋

  • 🔭 Love working on Web3, DWeb, decentralized peer-2-peer tech
  • 🌱 I hack on ipfs, ipld hypercore, arweave, and solana
  • 👯 I’m looking to collaborate on anything with the above
  • 📫 How to reach me: @douganderson444 anywhere that counts
  • 😄 Pronouns: he/him

Krupitskas's github stats

Currently working on Self-Updating Internet Technology enabled Decentralized Apps (SUITable DApps, for short):

flowchart LR
  subgraph SUITable-DApps
    direction TB
        subgraph P2P-Hypercore-Protocol-HyPNS[P2P Network or Blockchain]
            direction LR
            pk  -.-> |WebRTC|Contacts[Alice: \n Gets Latest \n Merkle Root from \n swarm/pubsub Topic]
            subgraph ContactBook
                direction LR
                Contacts
            end
        end
        subgraph IPLD
            direction TB
            m1[Merkle Root] -.->|next|M[Merkle Root]
            M -.->|prev|m1
            AliceRenders
            AccessList
        end
    subgraph DApp
        direction BT
        Rendered
        AliceDApp
    end
    subgraph Wallet
        direction TB
        Encrypt <-.-> |PKI|Decrypt
        K[Re-encryption Key] --> AccessList[Access List]-->M
        AliceDecrypt[Alice uses \n re-encryption \n key to Decrypt \n shared data]
    end
  end
    M -.->  pk(Topic: Public Key \n Data: Latest Merkle Root)
  m1[Merkle Root CID] -->|User Data Ciphertext| Decrypt
  Decrypt -->|User Data Plaintext| Rendered
  m1[Merkle Root CID] -->|ES Module| Rendered
  Rendered -->|Updated User Data| Encrypt
  Encrypt-->|Updated User Data| M[New Merkle Root CID]
  Encrypt-->|Re-Encrypted Key for Alice| K
  AliceRenders[Alice: \nResolves es module +\n  data from Merkle Root]
  Contacts-->AliceRenders
  AliceRenders-->AliceDecrypt
  AliceDecrypt-->AliceDApp[Alice renders DApp +\n  Data in the browser]

Pinned

  1. PeerPiper.io Website

    Svelte 1 1

  2. HyPNS Public

    Hyper protocol + IPNS = HyPNS

    JavaScript 13 1

  3. A Svelte Component importing and bundling HyPNS so it can be used out of the box

    Svelte

  4. Doug's Github Page

    JavaScript

1,900 contributions in the last year

Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Mon Wed Fri

Contribution activity

September 2022

Created 1 repository
Opened 1 issue in 1 repository
wighawag/sveltejs-adapter-ipfs 1 open

Seeing something unexpected? Take a look at the GitHub profile guide.