Link to session.foundation to explain non-profit-ness of Session
This commit is contained in:
+16
-15
@@ -196,7 +196,7 @@
|
||||
<div>
|
||||
<h3><img class=favicon src="assets/session-favicon.ico"> Session (Private Messaging/Blockchain) [2024-2026] <a href="https://getsession.org">getsession.org</a></h3>
|
||||
<ul class=keywords-list>
|
||||
<li>Non-Profit</li>
|
||||
<li>Non-Profit[<a href="#session-citations">1</a>]</li>
|
||||
<li><img class=favicon src="assets/aus-favicon-32x32.png">Startup</li>
|
||||
<li>Open Source</li>
|
||||
<li>Cryptography</li>
|
||||
@@ -215,12 +215,12 @@
|
||||
<li class=job-role style="border-color: #519A8B">2024 - 2026: C++ Senior Software Engineer</li>
|
||||
</ul>
|
||||
<p>
|
||||
Session is a non-profit, decentralised private messaging application with +1m MAU that
|
||||
onion routes messages using the Session Node network. This network is powered by the Oxen
|
||||
blockchain consisting of community operated nodes that can trustlessly escrow stake to
|
||||
join the network and execute the Session messaging protocol. Operator stakes are escrowed
|
||||
by smart contracts, penalised for bad quality-of-service and are rewarded for routing
|
||||
messages.
|
||||
Session is a decentralised private messaging application run by a non-profit foundation
|
||||
with +1m MAU that onion routes messages using the Session Node network. This network is
|
||||
powered by the Oxen blockchain consisting of community operated nodes that can trustlessly
|
||||
escrow stake to join the network and execute the Session messaging protocol. Operator
|
||||
stakes are escrowed by smart contracts, penalised for bad quality-of-service and are
|
||||
rewarded for routing messages.
|
||||
</p>
|
||||
<p>
|
||||
I rejoined Session (formerly Oxen) in the blockchain team of 3 engineers to assist the
|
||||
@@ -235,23 +235,24 @@
|
||||
transitioned into the new paradigm.
|
||||
</p>
|
||||
<p>
|
||||
Post migration, I additionally designed and worked on the privacy preserving paid
|
||||
Post-migration, I additionally designed and worked on the privacy preserving paid
|
||||
membership to Session Pro which unlocked additional messaging capabilities such as larger
|
||||
file attachments and larger message limits. This involved designing a protocol for
|
||||
anonymised Session Pro certificates and privacy-preserving payment systems that interfaced
|
||||
with the iOS and Google storefronts.
|
||||
</p>
|
||||
<ul class=bullet-points>
|
||||
<li>Built smart contracts[<a href="#session-smart-contracts">1</a>] to allow operators to escrow a stake to join a decentralised network, receive rewards.</li>
|
||||
<li>Designed a certificate/token[<a href="#session-payment-architecture">2</a>] based system to endow Session accounts with Pro features in a privacy preserving manner.</li>
|
||||
<li>Built smart contracts[<a href="#session-citations">2</a>] to allow operators to escrow a stake to join a decentralised network, receive rewards.</li>
|
||||
<li>Designed a certificate/token[<a href="#session-citations">3</a>] based system to endow Session accounts with Pro features in a privacy preserving manner.</li>
|
||||
<li>Wired up payment hooks from Apple and Google into the certificate based system for Pro membership.</li>
|
||||
<li>Worked on a plugin system[<a href="#session-plugins">3</a>] for extensions such as bots and moderation in public group-chats.</li>
|
||||
<li>Worked on a plugin system[<a href="#session-citations">4</a>] for extensions such as bots and moderation in public group-chats.</li>
|
||||
</ul>
|
||||
<small>
|
||||
<small id="session-citations" style="scroll-margin-top: 20vh">
|
||||
<ul class=citations>
|
||||
<li id="session-smart-contracts">[1] Smart Contracts <a href="https://github.com/Doy-lee/session-token-contracts/tree/doyle-manual-contract-interaction">github.com/Doy-lee/session-token-contracts/tree/doyle-manual-contract-interaction</a></li>
|
||||
<li id="session-payment-architecture">[2] Payment Architecture <a href="https://github.com/session-foundation/session-pro-backend/tree/6bfea783644e4f2a77096fb2535465a7af86c5d0#architecture">github.com/session-foundation/session-pro-backend/tree/6bfea783644e4f2a77096fb2535465a7af86c5d0#architecture</a></li>
|
||||
<li id="session-plugins">[3] Session Plugins <a href="https://github.com/Doy-lee/session-pysogs/blob/doyle-plugin-installers/plugins.md">github.com/Doy-lee/session-pysogs/blob/doyle-plugin-installers/plugins.md</a></li>
|
||||
<li>[1] Session Technology Foundation <a href="https://session.foundation/">session.foundation</a></li>
|
||||
<li>[2] Smart Contracts <a href="https://github.com/Doy-lee/session-token-contracts/tree/doyle-manual-contract-interaction">github.com/Doy-lee/session-token-contracts/tree/doyle-manual-contract-interaction</a></li>
|
||||
<li>[3] Payment Architecture <a href="https://github.com/session-foundation/session-pro-backend/tree/6bfea783644e4f2a77096fb2535465a7af86c5d0#architecture">github.com/session-foundation/session-pro-backend/tree/6bfea783644e4f2a77096fb2535465a7af86c5d0#architecture</a></li>
|
||||
<li>[4] Session Plugins <a href="https://github.com/Doy-lee/session-pysogs/blob/doyle-plugin-installers/plugins.md">github.com/Doy-lee/session-pysogs/blob/doyle-plugin-installers/plugins.md</a></li>
|
||||
</ul>
|
||||
</small>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user