Link to session.foundation to explain non-profit-ness of Session

This commit is contained in:
doylet
2026-09-11 17:06:57 +10:00
parent 426fa74bd2
commit f6d00e7eda
+16 -15
View File
@@ -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>