SlideShare a Scribd company logo
1 of 22
Baltic Honeybadger
September 2022
Specter Solutions | Deploying Specter Desktop - Mechanism, not Policy
Core Team | Experienced, Cross-functional, Hands-on
Manolis Mandrapilias
Director of Reason
- Former award-winning fiat economist, who
fell down the rabbithole
- Self-taught software developer
- Contributing to Specter Desktop and HW
- With Specter since Sept ‘20
Moritz Wietersheim
CEO
- Product Development
- Market Research
- Specter Financial Sponsor
Stepan Snigirev
Advisor
- Tech Development
- Quantum Physicist
- 10 Years Building Labs
- Max Planck Institute
- Russian Quantum Center
Kim
Chief Misc. Officer
- With Specter since Q4 ‘19
- Site Reliabilty Engineering
- DevOps Infrastructure
- Testing Environments
- Ex-SAP / Ex-Hybris
Hardware | From DIY community to professional HWW
How it started
Started with a DIY focus with off-
the-shelf components, mainly a
standard developer board with 4’’
touch- screen, powerful chip and a
QR-code scanner.
We invested in firmware with own
development time, freelance
security experts to build a flexible
hardware security platform for a
community of developers & fans.
Specter DIY HWW
Specter Hardware | Hardware & Firmware
Specter Shield Specter Pro
Specter DIY
Specter Desktop | Bitcoin Desktop Wallet
Specter Desktop makes the
Bitcoin Core Node accessible
for the normal user.
Uses the great features of the
Bitcoin Core Node, empowering the
user to really:
- Use his node for verification
- Operate his own wallet
infrastructure for privacy
- Use all major hardware wallets
for singlesig and multisig.
Specter Desktop | Bitcoin Desktop Wallet
Specter Desktop is an user
interface for node software of
Bitcoin Core and the Liquid
Sidechain.
Empowering the user to access the
powerful features of Bitcoin Core
and Liquid with hardware wallets.
- Verification: Your Bitcoin Node
- Privacy: Your Wallet Infrastructure
- Control: Your Keys, Your Bitcoin
- Security: Easy Multisig Wallets
Community | Lots of nyms
Specter Desktop | Bitcoiners Love It!
Matt Odell: “Now I am purely a
Specter Maximalist. I’m loving
Bitcoin Core plus Specter.”
HRF provided $25k grant to Ben
Kaufman to support our work.
Jimmy Song: “If I had to choose my
top 3 [projects for 2020] I would
say Specter for making Multisig
much more secure and accessible”
Using Specter Desktop | Why?
My top reasons to use Specter Desktop:
● Be a real Bitcoiner, use your own node!
● Supports all major hardware wallets
● Good for singlesig, great for multisig setups
● It’s very flexible to use (that’s the reason it’s available on all the node-
implementations like raspiblitz)
● It’s extensible and will grow over time to cover more sophisticated use cases
Node Implementations | we have some
Running your own node on a dedicated
hardware?
If you use one of those
implementations, Specter is available
out of the Box:
● Raspiblitz
● Citadel
● Start9
● Mynode
● Umbrel
Using Specter Desktop | How?
- Deployment options:
- PIP-installation
- Docker images
- OS-specific Apps
- Installation via a node-implementation
- Access via:
- The app (running on your computer)
- http(s) in the local network
- Tor
- Node:
- Full Node on dedicated Node-Hardware
- Full Node on your desktop/laptop machine
- Pruned Node on your desktop/laptop
machine
- Upcoming: Connecting via spectrum to
electrum-server (new!)
- Hardware-Wallet:
- USB-/QR-/file-based supported
Using Specter Desktop | The OS-specific Apps
● Everything is on the same machine!
● Use the OS specific apps
● Either setup a new node managed by Specter or a manual node, installed by
yourself
Pro:
● Easy to setup
● Easy to use
Cons:
● Laptop usually does
not run 24/7
● Core node needs to
catchup
● Not easily
connectable from
outside
● Full node needs a lot
of diskspace or
pruned node does not
provide history
Your Computer
● Any browser
● E.g.Raspiblitz or Umbrel
Using Specter Desktop | Node implementations
● Installed via the node-implementation
● E.g.Raspiblitz or Umbrel
Pro:
● Leverage full node
● Access from
anywhere
Cons:
● Via Tor only possible
with filebased upload
(Coldcard or Specter)
● Upgrades for Specter
dependent on node
implementation
● QR-codes only via
https (no Tor)
Your Computer Your Node
● Installed via the node-
implementation
● E.g.Raspiblitz or Umbrel
Using Specter Desktop | Node implementations
● Installed via the node-implementation
● E.g.Raspiblitz or Umbrel
Pro:
● Easy to setup
● Easy to use
Cons:
● Laptop usually does
not run 24/7, node
needs to catchup
● Not easily
connectable from
outside
● Full node needs a lot
of disk space
Your Node
Your Computer
● Installed via the node-implementation
● E.g.Raspiblitz or Umbrel
Using Specter Desktop | Core via Tor from your Laptop
● Core only on node
impl
● Exposed via tor
● E.g. Umbrel
Pro:
● Works on umbrel
● Trains low time-
preference
Cons:
● Almost inacceptable
slow performance
Better replace with tailscale
solution (next slide)
Your Computer Your Node
● Installed via the node-implementation
● E.g.Raspiblitz or Umbrel
Using Specter Desktop | Core via Tor from your Laptop
● Core only on node
impl
● Exposed via tor
● E.g. Umbrel
Pro:
● Works on umbrel with
good performance
Cons:
● Works only on umbrel
● Trust in tailscale
Your Computer Your Node
● Installed via the
node-implementation
● E.g.Raspiblitz or
Umbrel
Using Specter Desktop | Specter Cloud
● Core only on
node impl
● Exposed via
tor
● E.g. Umbrel
Pro:
● From anywhere via
browser
● No setup, Software
as a Service
● Ideal for companies
and regulated entities
Cons:
● Privacy reduced
● No USB based HWW
● Spectrum exposes a
Bitcoin API
● … and queries an
Electrum server
Cloud Cloud Cloud
Using USB-HWW via
HWI Bridge
Using Specter Desktop | Specter Cloud
Whatever Electrum
Server you like
E.g. electra on umbrel
Pro:
● From anywhere via
browser
● No setup, Software
as a Service
● Ideal for companies
and regulated entities
● Needs installation on
computer
Cons:
● Privacy reduced
Spectrum exposes a
Bitcoin API … and queries
an electrum Server
Runs in Specter-Cloud as
well
Specter runs in Specter
Cloud
Your Computer Cloud Cloud Cloud
● Specter on your computer
● Spectrum running as extension on Specter
● E.g.Raspiblitz or Umbrel
Using Specter Desktop | The Future for plebs
● Whatever
Electrum
Server you like
● E.g. electrs on
umbrel
Pro:
● Leverage Fullnode
● Access from
anywhere
● Awesome
performance
● Any HWW
Cons:
● ?
Your Computer
Your node or
cloud
Specter Desktop | Extensions
● Extend Specter without the need to merge
change code on Specter Desktop
● Currently 2 Extensions shipped
○ Swan Extension to connect Specter to
Swan
○ Liquidissuer to issue e.g. bonds on
the Liquid sidechain
● More extensions coming soon
○ Slush Pool to import your mining
rewards history
○ Exfund to distribute funds to many
recipients via CSV
○ Spotbit to build a local price database
Specter Desktop Extensions | Create your own
● Extend Specter without the need
to merge change code on Specter
Desktop
● Create your own extension from
templates in minutes
● Know (or learn) Python and flask
Thank you | Plebs
Q & A
https://specter.solutions
Twitter @SpecterWallet
Twitter @k9ert

More Related Content

Similar to Deploying Specter Desktop - Mechanism, not Policy

Zetta: An API First Platform
Zetta: An API First PlatformZetta: An API First Platform
Zetta: An API First Platform
API Meetup
 
IoT simple with the ESP8266 - presented at the July 2015 Austin IoT Hardware ...
IoT simple with the ESP8266 - presented at the July 2015 Austin IoT Hardware ...IoT simple with the ESP8266 - presented at the July 2015 Austin IoT Hardware ...
IoT simple with the ESP8266 - presented at the July 2015 Austin IoT Hardware ...
David Fowler
 

Similar to Deploying Specter Desktop - Mechanism, not Policy (20)

DEF CON 27 - workshop - RICHARD GOLD - mind the gap
DEF CON 27 - workshop - RICHARD GOLD - mind the gapDEF CON 27 - workshop - RICHARD GOLD - mind the gap
DEF CON 27 - workshop - RICHARD GOLD - mind the gap
 
Zetta: An API First Platform
Zetta: An API First PlatformZetta: An API First Platform
Zetta: An API First Platform
 
“Building Large-scale Distributed Computer Vision Solutions Without Starting ...
“Building Large-scale Distributed Computer Vision Solutions Without Starting ...“Building Large-scale Distributed Computer Vision Solutions Without Starting ...
“Building Large-scale Distributed Computer Vision Solutions Without Starting ...
 
Summit 16: NetIDE: Integrating and Orchestrating SDN Controllers
Summit 16: NetIDE: Integrating and Orchestrating SDN ControllersSummit 16: NetIDE: Integrating and Orchestrating SDN Controllers
Summit 16: NetIDE: Integrating and Orchestrating SDN Controllers
 
Introduction to Node.js by Vinothini B
Introduction to Node.js by Vinothini BIntroduction to Node.js by Vinothini B
Introduction to Node.js by Vinothini B
 
Iot development from prototype to production
Iot development from prototype to productionIot development from prototype to production
Iot development from prototype to production
 
Glimworm 21-11-2013
Glimworm 21-11-2013Glimworm 21-11-2013
Glimworm 21-11-2013
 
Rejekts 24 EU No GitOps Pain, No Platform Gain
Rejekts 24 EU No GitOps Pain, No Platform GainRejekts 24 EU No GitOps Pain, No Platform Gain
Rejekts 24 EU No GitOps Pain, No Platform Gain
 
Netflix Open Source: Building a Distributed and Automated Open Source Program
Netflix Open Source:  Building a Distributed and Automated Open Source ProgramNetflix Open Source:  Building a Distributed and Automated Open Source Program
Netflix Open Source: Building a Distributed and Automated Open Source Program
 
Building a Distributed & Automated Open Source Program at Netflix
Building a Distributed & Automated Open Source Program at NetflixBuilding a Distributed & Automated Open Source Program at Netflix
Building a Distributed & Automated Open Source Program at Netflix
 
MLOps implemented - how we combine the cloud & open-source to boost data scie...
MLOps implemented - how we combine the cloud & open-source to boost data scie...MLOps implemented - how we combine the cloud & open-source to boost data scie...
MLOps implemented - how we combine the cloud & open-source to boost data scie...
 
How to Enterprise Node
How to Enterprise NodeHow to Enterprise Node
How to Enterprise Node
 
CodiLime Tech Talk - Dawid Trzebiatowski i Wojciech Urbański: Opening the Flo...
CodiLime Tech Talk - Dawid Trzebiatowski i Wojciech Urbański: Opening the Flo...CodiLime Tech Talk - Dawid Trzebiatowski i Wojciech Urbański: Opening the Flo...
CodiLime Tech Talk - Dawid Trzebiatowski i Wojciech Urbański: Opening the Flo...
 
Build your apps everywhere with Lightning Web Components Open Source, Fabien ...
Build your apps everywhere with Lightning Web Components Open Source, Fabien ...Build your apps everywhere with Lightning Web Components Open Source, Fabien ...
Build your apps everywhere with Lightning Web Components Open Source, Fabien ...
 
Cinder Update, OpenInfra Meetup Q3 China, 2020-09-26
Cinder Update, OpenInfra Meetup Q3 China, 2020-09-26Cinder Update, OpenInfra Meetup Q3 China, 2020-09-26
Cinder Update, OpenInfra Meetup Q3 China, 2020-09-26
 
Proactive monitoring tools or services - Open Source
Proactive monitoring tools or services - Open Source Proactive monitoring tools or services - Open Source
Proactive monitoring tools or services - Open Source
 
IoT simple with the ESP8266 - presented at the July 2015 Austin IoT Hardware ...
IoT simple with the ESP8266 - presented at the July 2015 Austin IoT Hardware ...IoT simple with the ESP8266 - presented at the July 2015 Austin IoT Hardware ...
IoT simple with the ESP8266 - presented at the July 2015 Austin IoT Hardware ...
 
Peripheral Programming using Arduino and Python on MediaTek LinkIt Smart 7688...
Peripheral Programming using Arduino and Python on MediaTek LinkIt Smart 7688...Peripheral Programming using Arduino and Python on MediaTek LinkIt Smart 7688...
Peripheral Programming using Arduino and Python on MediaTek LinkIt Smart 7688...
 
Quickstart: Qt for Windows, Symbian and Maemo / Meego v2.0.8 (January 10th, 2...
Quickstart: Qt for Windows, Symbian and Maemo / Meego v2.0.8 (January 10th, 2...Quickstart: Qt for Windows, Symbian and Maemo / Meego v2.0.8 (January 10th, 2...
Quickstart: Qt for Windows, Symbian and Maemo / Meego v2.0.8 (January 10th, 2...
 
Node in Real Time - The Beginning
Node in Real Time - The BeginningNode in Real Time - The Beginning
Node in Real Time - The Beginning
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 

Recently uploaded (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 

Deploying Specter Desktop - Mechanism, not Policy

  • 1. Baltic Honeybadger September 2022 Specter Solutions | Deploying Specter Desktop - Mechanism, not Policy
  • 2. Core Team | Experienced, Cross-functional, Hands-on Manolis Mandrapilias Director of Reason - Former award-winning fiat economist, who fell down the rabbithole - Self-taught software developer - Contributing to Specter Desktop and HW - With Specter since Sept ‘20 Moritz Wietersheim CEO - Product Development - Market Research - Specter Financial Sponsor Stepan Snigirev Advisor - Tech Development - Quantum Physicist - 10 Years Building Labs - Max Planck Institute - Russian Quantum Center Kim Chief Misc. Officer - With Specter since Q4 ‘19 - Site Reliabilty Engineering - DevOps Infrastructure - Testing Environments - Ex-SAP / Ex-Hybris
  • 3. Hardware | From DIY community to professional HWW How it started Started with a DIY focus with off- the-shelf components, mainly a standard developer board with 4’’ touch- screen, powerful chip and a QR-code scanner. We invested in firmware with own development time, freelance security experts to build a flexible hardware security platform for a community of developers & fans. Specter DIY HWW
  • 4. Specter Hardware | Hardware & Firmware Specter Shield Specter Pro Specter DIY
  • 5. Specter Desktop | Bitcoin Desktop Wallet Specter Desktop makes the Bitcoin Core Node accessible for the normal user. Uses the great features of the Bitcoin Core Node, empowering the user to really: - Use his node for verification - Operate his own wallet infrastructure for privacy - Use all major hardware wallets for singlesig and multisig.
  • 6. Specter Desktop | Bitcoin Desktop Wallet Specter Desktop is an user interface for node software of Bitcoin Core and the Liquid Sidechain. Empowering the user to access the powerful features of Bitcoin Core and Liquid with hardware wallets. - Verification: Your Bitcoin Node - Privacy: Your Wallet Infrastructure - Control: Your Keys, Your Bitcoin - Security: Easy Multisig Wallets
  • 8. Specter Desktop | Bitcoiners Love It! Matt Odell: “Now I am purely a Specter Maximalist. I’m loving Bitcoin Core plus Specter.” HRF provided $25k grant to Ben Kaufman to support our work. Jimmy Song: “If I had to choose my top 3 [projects for 2020] I would say Specter for making Multisig much more secure and accessible”
  • 9. Using Specter Desktop | Why? My top reasons to use Specter Desktop: ● Be a real Bitcoiner, use your own node! ● Supports all major hardware wallets ● Good for singlesig, great for multisig setups ● It’s very flexible to use (that’s the reason it’s available on all the node- implementations like raspiblitz) ● It’s extensible and will grow over time to cover more sophisticated use cases
  • 10. Node Implementations | we have some Running your own node on a dedicated hardware? If you use one of those implementations, Specter is available out of the Box: ● Raspiblitz ● Citadel ● Start9 ● Mynode ● Umbrel
  • 11. Using Specter Desktop | How? - Deployment options: - PIP-installation - Docker images - OS-specific Apps - Installation via a node-implementation - Access via: - The app (running on your computer) - http(s) in the local network - Tor - Node: - Full Node on dedicated Node-Hardware - Full Node on your desktop/laptop machine - Pruned Node on your desktop/laptop machine - Upcoming: Connecting via spectrum to electrum-server (new!) - Hardware-Wallet: - USB-/QR-/file-based supported
  • 12. Using Specter Desktop | The OS-specific Apps ● Everything is on the same machine! ● Use the OS specific apps ● Either setup a new node managed by Specter or a manual node, installed by yourself Pro: ● Easy to setup ● Easy to use Cons: ● Laptop usually does not run 24/7 ● Core node needs to catchup ● Not easily connectable from outside ● Full node needs a lot of diskspace or pruned node does not provide history Your Computer
  • 13. ● Any browser ● E.g.Raspiblitz or Umbrel Using Specter Desktop | Node implementations ● Installed via the node-implementation ● E.g.Raspiblitz or Umbrel Pro: ● Leverage full node ● Access from anywhere Cons: ● Via Tor only possible with filebased upload (Coldcard or Specter) ● Upgrades for Specter dependent on node implementation ● QR-codes only via https (no Tor) Your Computer Your Node
  • 14. ● Installed via the node- implementation ● E.g.Raspiblitz or Umbrel Using Specter Desktop | Node implementations ● Installed via the node-implementation ● E.g.Raspiblitz or Umbrel Pro: ● Easy to setup ● Easy to use Cons: ● Laptop usually does not run 24/7, node needs to catchup ● Not easily connectable from outside ● Full node needs a lot of disk space Your Node Your Computer
  • 15. ● Installed via the node-implementation ● E.g.Raspiblitz or Umbrel Using Specter Desktop | Core via Tor from your Laptop ● Core only on node impl ● Exposed via tor ● E.g. Umbrel Pro: ● Works on umbrel ● Trains low time- preference Cons: ● Almost inacceptable slow performance Better replace with tailscale solution (next slide) Your Computer Your Node
  • 16. ● Installed via the node-implementation ● E.g.Raspiblitz or Umbrel Using Specter Desktop | Core via Tor from your Laptop ● Core only on node impl ● Exposed via tor ● E.g. Umbrel Pro: ● Works on umbrel with good performance Cons: ● Works only on umbrel ● Trust in tailscale Your Computer Your Node
  • 17. ● Installed via the node-implementation ● E.g.Raspiblitz or Umbrel Using Specter Desktop | Specter Cloud ● Core only on node impl ● Exposed via tor ● E.g. Umbrel Pro: ● From anywhere via browser ● No setup, Software as a Service ● Ideal for companies and regulated entities Cons: ● Privacy reduced ● No USB based HWW ● Spectrum exposes a Bitcoin API ● … and queries an Electrum server Cloud Cloud Cloud
  • 18. Using USB-HWW via HWI Bridge Using Specter Desktop | Specter Cloud Whatever Electrum Server you like E.g. electra on umbrel Pro: ● From anywhere via browser ● No setup, Software as a Service ● Ideal for companies and regulated entities ● Needs installation on computer Cons: ● Privacy reduced Spectrum exposes a Bitcoin API … and queries an electrum Server Runs in Specter-Cloud as well Specter runs in Specter Cloud Your Computer Cloud Cloud Cloud
  • 19. ● Specter on your computer ● Spectrum running as extension on Specter ● E.g.Raspiblitz or Umbrel Using Specter Desktop | The Future for plebs ● Whatever Electrum Server you like ● E.g. electrs on umbrel Pro: ● Leverage Fullnode ● Access from anywhere ● Awesome performance ● Any HWW Cons: ● ? Your Computer Your node or cloud
  • 20. Specter Desktop | Extensions ● Extend Specter without the need to merge change code on Specter Desktop ● Currently 2 Extensions shipped ○ Swan Extension to connect Specter to Swan ○ Liquidissuer to issue e.g. bonds on the Liquid sidechain ● More extensions coming soon ○ Slush Pool to import your mining rewards history ○ Exfund to distribute funds to many recipients via CSV ○ Spotbit to build a local price database
  • 21. Specter Desktop Extensions | Create your own ● Extend Specter without the need to merge change code on Specter Desktop ● Create your own extension from templates in minutes ● Know (or learn) Python and flask
  • 22. Thank you | Plebs Q & A https://specter.solutions Twitter @SpecterWallet Twitter @k9ert

Editor's Notes

  1. Welcome, my name is Kim Chief Misc Officer at Specter solutions Overview of what Specter Solutions is and especially what Specter Desktop is.
  2. https://www.businesswire.com/news/home/20210331005476/en/Global-Online-Gambling-Market-2021-to-2026---Industry-Trends-Share-Size-Growth-Opportunity-and-Forecasts---ResearchAndMarkets.com
  3. So this is how it started when the hardware-platform has been finalised. So after having a basic openSource firmware, others started to DIY as well. Here are some, one including a battery here.
  4. So maturing it. A secure element was missing and we developed a shield which integrates a card-reader Pretty standard smartcards, effectively the same ones which are used by banks. Further development on hold because of supply chain issues. Limited number of Shields, still available. I have some with me, ping me if you want to buy one.
  5. Let’s move on … The issue was: Having a HWW needs an online component connecting to the Bitcoin Network. Should be full sovereign one, use your own node and easy to use. Created Specter Desktop … had traction early on. Pretty soon all major HWWs got supported.
  6. We got Liquid integration !
  7. This is what you usually have a first look in github to judge about the quality of the Open Source Community. I just updated it yesterday. This is the vacation period. Nevertheless, we’re in heavy working mode. Most of my time goes to Review of PRs making suggestions but for heaven sake i also find some time to code myself.
  8. Some of the feedback from some people. So we were thrilled when people made “Specter maximalism” a thing. Matt Odell said: “This is what we’re waiting for” Michael Flexman wrothe the 10x Security Guide with Specter Desktop and some judgements on how to sleep well even if your funds go 10X from there. >Matt Odell: “I love Specter… I am so bullish on Specter. Specter is the setup...that is huge. Massive...this is it. This is what we have been waiting for.” RHR 2020.09.07 - 35:35min > Matt Odell: “Now I am purely a Specter Maximalist. I’m loving the Bitcoin Core plus Specter combination.” TFTC Podcast - 56:15min https://anchor.fm/tales-from-the-crypt/episodes/Rabbit-Hole-Recap-Week-of-2020-09-21-ek4h2b >Michael Flaxman uses it for his 10x Security Guide - https://stephanlivera.com/episode/215/ >BitcoinQnA: https://bitcoiner.guide/specter/ >HRF https://bitcoinmagazine.com/culture/human-rights-foundation-provides-grants-to-specter-lot49 >Jimmy Song: https://jimmysong.substack.com/p/curing-monetary-stockholm-syndrome https://twitter.com/stephanlivera/status/1337501674722664448 https://twitter.com/BTCization/status/1326327367514599424 https://twitter.com/FullyNoded/status/1315277180515958785
  9. https://www.businesswire.com/news/home/20210331005476/en/Global-Online-Gambling-Market-2021-to-2026---Industry-Trends-Share-Size-Growth-Opportunity-and-Forecasts---ResearchAndMarkets.com
  10. https://www.businesswire.com/news/home/20210331005476/en/Global-Online-Gambling-Market-2021-to-2026---Industry-Trends-Share-Size-Growth-Opportunity-and-Forecasts---ResearchAndMarkets.com
  11. Full node auf dem Laptop ? Läuft der dann nur
  12. Full node auf dem Laptop ? Läuft der dann nur
  13. Full node auf dem Laptop ? Läuft der dann nur
  14. Full node auf dem Laptop ? Läuft der dann nur
  15. Full node auf dem Laptop ? Läuft der dann nur
  16. Full node auf dem Laptop ? Läuft der dann nur
  17. Full node auf dem Laptop ? Läuft der dann nur
  18. Full node auf dem Laptop ? Läuft der dann nur