Specter Desktop is a a Bitcoin cold Storage coordinator Application which is easy to deploy in various different ways according to the needs of the organisation.
BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)Ron Munitz
My session at the Embedded Linux Conference, April 2014, San Jose, CA
Think about the software development routines in the last couple of years. Now think of how they used to be before the "explosion" of cloud services provided by Amazon, Google, Rackspace, Microsoft and the likes.
Even when putting aside distinguished niches such as Safety Critical platforms, and ignoring for the moment the buzz for project management "Agile" methodologies, you will probably notice that the Software Building Practices have completely changed.
You will notice That developing a Software product has become more of an integration effort due to the "explosion" of open source repositories for "high level" components, and that the proficient software developer has become a master of Lego craft.
Now take a look at what Embedded Systems were back at the time, and what it is becoming these days. Not only can one choose their set of components, in ever decreasing prices, sell hardware on kickstarter before even starting a prototype, but one can also replace old times designated HW/SW assembly and libraries, and choose from a variety of Powerful General Purpose Operating Systems that can run servers, desktops, phones, tablets, fitness bracelets, and their next product.
Development has definitely evolved. From mainframes to AWS.
From the V2 analog controller to processing monsters running Linux, Android, Tizen, Windows, FireFoxOS, or your next hand made operating system.
In this session, I am going to present key milestones in the evolution of the Internet of Things, focusing on the present and immediate future techniques for rapidly prototyping and building product stacks, and discuss the many similarities of building a modern Software stack, and a modern Hardware stack.
For Training/Consulting requests: info@thepscg.com
BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)Ron Munitz
My session at the Embedded Linux Conference, April 2014, San Jose, CA
Think about the software development routines in the last couple of years. Now think of how they used to be before the "explosion" of cloud services provided by Amazon, Google, Rackspace, Microsoft and the likes.
Even when putting aside distinguished niches such as Safety Critical platforms, and ignoring for the moment the buzz for project management "Agile" methodologies, you will probably notice that the Software Building Practices have completely changed.
You will notice That developing a Software product has become more of an integration effort due to the "explosion" of open source repositories for "high level" components, and that the proficient software developer has become a master of Lego craft.
Now take a look at what Embedded Systems were back at the time, and what it is becoming these days. Not only can one choose their set of components, in ever decreasing prices, sell hardware on kickstarter before even starting a prototype, but one can also replace old times designated HW/SW assembly and libraries, and choose from a variety of Powerful General Purpose Operating Systems that can run servers, desktops, phones, tablets, fitness bracelets, and their next product.
Development has definitely evolved. From mainframes to AWS.
From the V2 analog controller to processing monsters running Linux, Android, Tizen, Windows, FireFoxOS, or your next hand made operating system.
In this session, I am going to present key milestones in the evolution of the Internet of Things, focusing on the present and immediate future techniques for rapidly prototyping and building product stacks, and discuss the many similarities of building a modern Software stack, and a modern Hardware stack.
For Training/Consulting requests: info@thepscg.com
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2023/06/building-large-scale-distributed-computer-vision-solutions-without-starting-from-scratch-a-presentation-from-network-optix/
Darren Odom, Director of Platform Business Development at Network Optix, presents the “Building Large-scale Distributed Computer Vision Solutions Without Starting from Scratch” tutorial at the May 2023 Embedded Vision Summit.
Video is hard. Network Optix makes it really easy. Video has the potential to become a valuable source of operational data for business, especially with the help of AI. We’ll show how to practically build a video-enabled cloud or hybrid edge/cloud SaaS product for multi-site, globally distributed enterprises. Nx allows you to focus on doing what you do best, and provides all of the cloud-enabled video tools you need to get your vision to scale.
In this talk, Odom focuses on how cloud software, AI and edge hardware companies can build solutions and quickly get to market with the Nx Platform, making use of its open-source clients, rich examples, cloud rules engine, metadata interface, SDKs and APIs—without reinventing the wheel.
Summit 16: NetIDE: Integrating and Orchestrating SDN ControllersOPNFV
NetIDE is a EU-funded project that is known to the OpenDaylight community, because we have contributed a component to the Beryllium release. However, the full NetIDE ecosystem is much more. It is an extended SDN controller framework that allows users to cherry-pick the best of breed both for the network facing controller and the SDN framework for applications. In addition it provides an application composition engine that allows network operators to introduce software development concepts like code reusability in their production cycle. In this talk, I will introduce the whole Network Engine as well as the NetIDE Eclipse plugin that allows us to create SDN applications, test them and run them on the NetIDE engine and reflect on why we contributed what we contributed to OpenDaylight.
Iot development from prototype to productionMender.io
This is my talk on IOT connected device development. Topics include hardware, system software, application software, patching/updating, and other design considerations.
Netflix Open Source: Building a Distributed and Automated Open Source Programaspyker
Netflix has been using and contributing to open source for several years. Over the years, Netflix has released over one hundred Netflix Open Source (aka NetflixOSS) libraries, servers, and technologies. Netflix engineers benefit by accepting contributions and gathering feedback with key collaborators around the world. Users of NetflixOSS from many industries benefit from our solutions including Big Data, Build and Delivery Tools, Runtime Services and Libraries, Data Persistence, Insight, Reliability and Performance, Security and User Interface. With such a large and mature open source program, Netflix has worked on approaches and tools that help manage and improve the NetflixOSS source offerings and communities. Netflix has taken a different approach to building support for open source as compared to other Internet scale companies. Come to this session to learn about the unique approaches Netflix has taken to both distribute and automate the responsibilities of building a world-class open source program.
Building a Distributed & Automated Open Source Program at NetflixAll Things Open
Andrew Spyker
Senior Software Engineer for Netflix
Find more by Andrew Spyker: http://www.slideshare.net/aspyker
All Things Open
October 26-27, 2016
Raleigh, North Carolina
MLOps implemented - how we combine the cloud & open-source to boost data scie...GetInData
Check out more about this presentation here: https://www.youtube.com/watch?v=nSsssYHiylQ&t=17s
Presentation from the performance given by our team during the NSML Summit.
Authors: Krzysztof Zarzycki, Marek Wiewiórka
Linkedin: https://www.linkedin.com/in/kzarzycki/
https://www.linkedin.com/in/marekwiewiorka/
___
Getindata is a company founded in 2014 by ex-Spotify data engineers. From day one our focus has been on Big Data projects. We bring together a group of best and most experienced experts in Poland, working with cloud and open-source Big Data technologies to help companies build scalable data architectures and implement advanced analytics over large data sets.
Our experts have vast production experience in implementing Big Data projects for Polish as well as foreign companies including i.a. Spotify, Play, Truecaller, Kcell, Acast, Allegro, ING, Agora, Synerise, StepStone, iZettle and many others from the pharmaceutical, media, finance and FMCG industries.
https://getindata.com
CodiLime Tech Talk - Dawid Trzebiatowski i Wojciech Urbański: Opening the Flo...CodiLime
Tech Talk CodiLime 22.04.2020.
YT: https://youtu.be/66S5LFM12JQ
In this talk, we’re going to introduce the general public to our approach to simplified Spinnaker management using Floodgate, our open-source tool as well as Spinnaker-provided components, such as Sponnet.
Build your apps everywhere with Lightning Web Components Open Source, Fabien ...CzechDreamin
Did you know that several parts of the tools you’re using on the Salesforce Platform are open source? That you can create a LWR Community using Lightning Base Components and Lightning Design System and host it wherever you want? That you can benefit from new features being part of LWC but not yet available on the Platform like Light-DOM or dynamic components creation? And that some of your existing components can be reused quite easily?
If not, come and see how powerful Lightning Web Components Open Source are!
Quick update of the OpenStack Cinder project, but mostly a discussion of open source software development opportunities working with the OpenStack Block Storage service. Presented at the OpenInfra Q3 Meetup in China on 26 September 2020.
Proactive monitoring tools or services - Open Source B.A.
Deel 1: (Open source) Monitoring tools in alle maten en gewichten [18:00 tot 19:30]
In deze sessie probeert Jan Guldentops op basis van zijn 20 jaar ervaring uit te leggen wat een monitoring oplossing in theorie zou moeten kunnen, waar u het kan toepassen en waar u moet op letten bij de selectie van een monitoring oplossing.
We overlopen de verschillende oplossingen op de markt ( open source, close source, hosted services, etc.) Daarna gaan we dieper in op de open source nagios oplossing en hoe wij bij BA deze geintegreerd hebben in ons eigen monitoringsysteem. Daarna geven we een korte demo van dit monitoringsysteem in een aantal verschillende omgevingen en hoe ver u kan gaan in het naar uw hand zetten van de oplossing.
Peripheral Programming using Arduino and Python on MediaTek LinkIt Smart 7688...MediaTek Labs
Want to add Wi-Fi to your IoT project? This 30 minute webinar, presented by technical consultant Ajith KP, demonstrated how to program (using Arduino and Python) for peripheral sensors connected to the MediaTek LinkIt Smart 7688 Duo’s microcontroller and how to communicate between the microcontroller and the MT7688 SOC.
Three ways to undertake the peripheral programming for the MediaTek LinkIt Smart 7688 Duo were covered:
1) Using a primitive UART connection
2) Using the Firmata protocol
3) Using the Arduino Yun Bridge Library
A recording of the live event can be found at http://home.labs.mediatek.com/technical-mediatek-linkit-smart-7688-webinar-recording-available/
Quickstart: Qt for Windows, Symbian and Maemo / Meego v2.0.8 (January 10th, 2...Andreas Jakl
Complete instructions on how to set up your development environment to develop using Qt and deploy with one click to Windows, Symbian, Maemo / MeeGo and the Qt Simulator. Based on the Nokia Qt SDK Beta.
Kristian Ačkar from Core Incubator visits us to showcase strength of Node.js for real time applications. If you're interested in this topic come and join this lecture in real time at Axilis.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2023/06/building-large-scale-distributed-computer-vision-solutions-without-starting-from-scratch-a-presentation-from-network-optix/
Darren Odom, Director of Platform Business Development at Network Optix, presents the “Building Large-scale Distributed Computer Vision Solutions Without Starting from Scratch” tutorial at the May 2023 Embedded Vision Summit.
Video is hard. Network Optix makes it really easy. Video has the potential to become a valuable source of operational data for business, especially with the help of AI. We’ll show how to practically build a video-enabled cloud or hybrid edge/cloud SaaS product for multi-site, globally distributed enterprises. Nx allows you to focus on doing what you do best, and provides all of the cloud-enabled video tools you need to get your vision to scale.
In this talk, Odom focuses on how cloud software, AI and edge hardware companies can build solutions and quickly get to market with the Nx Platform, making use of its open-source clients, rich examples, cloud rules engine, metadata interface, SDKs and APIs—without reinventing the wheel.
Summit 16: NetIDE: Integrating and Orchestrating SDN ControllersOPNFV
NetIDE is a EU-funded project that is known to the OpenDaylight community, because we have contributed a component to the Beryllium release. However, the full NetIDE ecosystem is much more. It is an extended SDN controller framework that allows users to cherry-pick the best of breed both for the network facing controller and the SDN framework for applications. In addition it provides an application composition engine that allows network operators to introduce software development concepts like code reusability in their production cycle. In this talk, I will introduce the whole Network Engine as well as the NetIDE Eclipse plugin that allows us to create SDN applications, test them and run them on the NetIDE engine and reflect on why we contributed what we contributed to OpenDaylight.
Iot development from prototype to productionMender.io
This is my talk on IOT connected device development. Topics include hardware, system software, application software, patching/updating, and other design considerations.
Netflix Open Source: Building a Distributed and Automated Open Source Programaspyker
Netflix has been using and contributing to open source for several years. Over the years, Netflix has released over one hundred Netflix Open Source (aka NetflixOSS) libraries, servers, and technologies. Netflix engineers benefit by accepting contributions and gathering feedback with key collaborators around the world. Users of NetflixOSS from many industries benefit from our solutions including Big Data, Build and Delivery Tools, Runtime Services and Libraries, Data Persistence, Insight, Reliability and Performance, Security and User Interface. With such a large and mature open source program, Netflix has worked on approaches and tools that help manage and improve the NetflixOSS source offerings and communities. Netflix has taken a different approach to building support for open source as compared to other Internet scale companies. Come to this session to learn about the unique approaches Netflix has taken to both distribute and automate the responsibilities of building a world-class open source program.
Building a Distributed & Automated Open Source Program at NetflixAll Things Open
Andrew Spyker
Senior Software Engineer for Netflix
Find more by Andrew Spyker: http://www.slideshare.net/aspyker
All Things Open
October 26-27, 2016
Raleigh, North Carolina
MLOps implemented - how we combine the cloud & open-source to boost data scie...GetInData
Check out more about this presentation here: https://www.youtube.com/watch?v=nSsssYHiylQ&t=17s
Presentation from the performance given by our team during the NSML Summit.
Authors: Krzysztof Zarzycki, Marek Wiewiórka
Linkedin: https://www.linkedin.com/in/kzarzycki/
https://www.linkedin.com/in/marekwiewiorka/
___
Getindata is a company founded in 2014 by ex-Spotify data engineers. From day one our focus has been on Big Data projects. We bring together a group of best and most experienced experts in Poland, working with cloud and open-source Big Data technologies to help companies build scalable data architectures and implement advanced analytics over large data sets.
Our experts have vast production experience in implementing Big Data projects for Polish as well as foreign companies including i.a. Spotify, Play, Truecaller, Kcell, Acast, Allegro, ING, Agora, Synerise, StepStone, iZettle and many others from the pharmaceutical, media, finance and FMCG industries.
https://getindata.com
CodiLime Tech Talk - Dawid Trzebiatowski i Wojciech Urbański: Opening the Flo...CodiLime
Tech Talk CodiLime 22.04.2020.
YT: https://youtu.be/66S5LFM12JQ
In this talk, we’re going to introduce the general public to our approach to simplified Spinnaker management using Floodgate, our open-source tool as well as Spinnaker-provided components, such as Sponnet.
Build your apps everywhere with Lightning Web Components Open Source, Fabien ...CzechDreamin
Did you know that several parts of the tools you’re using on the Salesforce Platform are open source? That you can create a LWR Community using Lightning Base Components and Lightning Design System and host it wherever you want? That you can benefit from new features being part of LWC but not yet available on the Platform like Light-DOM or dynamic components creation? And that some of your existing components can be reused quite easily?
If not, come and see how powerful Lightning Web Components Open Source are!
Quick update of the OpenStack Cinder project, but mostly a discussion of open source software development opportunities working with the OpenStack Block Storage service. Presented at the OpenInfra Q3 Meetup in China on 26 September 2020.
Proactive monitoring tools or services - Open Source B.A.
Deel 1: (Open source) Monitoring tools in alle maten en gewichten [18:00 tot 19:30]
In deze sessie probeert Jan Guldentops op basis van zijn 20 jaar ervaring uit te leggen wat een monitoring oplossing in theorie zou moeten kunnen, waar u het kan toepassen en waar u moet op letten bij de selectie van een monitoring oplossing.
We overlopen de verschillende oplossingen op de markt ( open source, close source, hosted services, etc.) Daarna gaan we dieper in op de open source nagios oplossing en hoe wij bij BA deze geintegreerd hebben in ons eigen monitoringsysteem. Daarna geven we een korte demo van dit monitoringsysteem in een aantal verschillende omgevingen en hoe ver u kan gaan in het naar uw hand zetten van de oplossing.
Peripheral Programming using Arduino and Python on MediaTek LinkIt Smart 7688...MediaTek Labs
Want to add Wi-Fi to your IoT project? This 30 minute webinar, presented by technical consultant Ajith KP, demonstrated how to program (using Arduino and Python) for peripheral sensors connected to the MediaTek LinkIt Smart 7688 Duo’s microcontroller and how to communicate between the microcontroller and the MT7688 SOC.
Three ways to undertake the peripheral programming for the MediaTek LinkIt Smart 7688 Duo were covered:
1) Using a primitive UART connection
2) Using the Firmata protocol
3) Using the Arduino Yun Bridge Library
A recording of the live event can be found at http://home.labs.mediatek.com/technical-mediatek-linkit-smart-7688-webinar-recording-available/
Quickstart: Qt for Windows, Symbian and Maemo / Meego v2.0.8 (January 10th, 2...Andreas Jakl
Complete instructions on how to set up your development environment to develop using Qt and deploy with one click to Windows, Symbian, Maemo / MeeGo and the Qt Simulator. Based on the Nokia Qt SDK Beta.
Kristian Ačkar from Core Incubator visits us to showcase strength of Node.js for real time applications. If you're interested in this topic come and join this lecture in real time at Axilis.
Similar to Deploying Specter Desktop - Mechanism, not Policy (20)
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
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
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
Welcome, my name is Kim
Chief Misc Officer at Specter solutions
Overview of what Specter Solutions is and especially what Specter Desktop is.
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.
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.
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.
We got Liquid integration !
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.
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