We’re submitting this proposal on behalf of JX Labs. Feedback is welcome!
Executive Summary
This proposal presents the development of a Bitcoin-native inheritance and custody dApp by JXLabs, an independent R&D unit within Jonxsoft. The document outlines the mission, product architecture, team background, current progress, and roadmap of the project. The solution is designed to run on Rootstock, leveraging its smart contract infrastructure to deliver decentralized, secure, and automated inheritance functionality for long-term Bitcoin holders.
Our goal is to receive a development grant to accelerate the next stages of the project and contribute meaningfully to the Rootstock ecosystem.
We aim to deliver a critical piece of infrastructure that brings new utility to Bitcoin holders and showcases the power of Rootstock’s smart contract layer.
Company Description
Jonxsoft is a company founded in 2014, specialized in software consulting and development using Microsoft technologies. With a solid track record in the implementation of Microsoft ERP systems, Jonxsoft has delivered efficient solutions for companies seeking to optimize their operations through advanced enterprise management tools.
In addition to system implementation, Jonxsoft offers custom software development, integrations, and interface development services, with strong expertise in technologies such as C#, Java, and .NET. The company has positioned itself as a strategic partner for organizations requiring tailored technological solutions, ensuring high quality and efficiency in every project.
In 2024, Jonxsoft expanded its technological vision with the creation of JXLabs, an independent unit dedicated exclusively to the research and development of solutions built on Bitcoin.
JXLabs focuses on designing decentralized applications (dApps), smart custody mechanisms, and native Bitcoin protocols that extend the functionality of the network. With a strong commitment to security, sovereignty, and innovation, JXLabs builds tools that empower individuals and remain true to Bitcoin’s foundational principles.
https://jxlabs.xyz/
Project Mission
At JXLabs, our mission is to solve one of the most critical gaps in the Bitcoin ecosystem: inheritance and long-term custody.
We are building a decentralized, non-custodial dApp on Rootstock to enable secure and automated inheritance of Bitcoin assets — ensuring that BTC is never lost due to death, incapacity, or key mismanagement.
By leveraging Rootstock’s smart contract capabilities, our solution maintains:
- Bitcoin’s trustless and censorship-resistant principles
- Complete user sovereignty and self-custody
- Programmed conditions for triggering inheritance or recovery events
This project aims to bring real-world utility to Bitcoin long-term holders, helping families recover assets securely, without relying on lawyers, custodians, or centralized entities.
Rootstock provides the perfect environment to build this, combining Bitcoin’s security with EVM compatibility and scalability. We’re proud to contribute to the RSK ecosystem with a dApp that reinforces Bitcoin’s role as a long-term, sovereign store of value — across generations.
Product Details
The Bitcoin Inheritance & Custody dApp is a non-custodial, decentralized smart contract system deployed on Rootstock (RSK) that enables secure and automated transfer of Bitcoin ownership under predefined conditions, such as death, incapacitation, or loss of access.
Architecture Overview
- Smart Contracts are written in Solidity and deployed on the RSK Virtual Machine (RVM), ensuring full EVM compatibility.
- Trigger Logic: The system uses timelocks, heartbeats, and inactivity detection to trigger automated fund release processes.
- BTC Custody Layer: BTC is held via a smart contract wrapper using RBTC, Rootstock’s native asset pegged 1:1 to Bitcoin.
- Recovery Mechanism: A programmable recovery pathway allows for funds to be sent to predefined beneficiaries after validation of inactivity or an off-chain signal.
Key Components
1. Vault Contract
* Holds the RBTC in a trustless, non-custodial manner.
* Includes configurable parameters for timeout duration, backup addresses, and recovery logic.
2. Heartbeat Mechanism
* Users must periodically sign a transaction to prove they are still in control.
* Failure to send a heartbeat within the defined time frame will initiate the recovery process.
3. Recovery Contract
* Governs the transfer of funds to heirs or backup wallets based on the rules set at contract creation.
* Uses time-based conditions and optional multi-sig confirmation from pre-approved verifiers (optional module).
4. User Interface (dApp Frontend)
* Developed with React + Web3 integration.
* Allows users to deploy and configure their own custody contracts, set backup addresses, view contract status, and manage heartbeats.
* Compatible with wallets like MetaMask (via RSK network) and hardware wallets (Ledger/Trezor with RBTC support).
Security Considerations
- Contracts are fully auditable and open-source.
- Failsafe mechanisms prevent premature or unauthorized fund release.
- Designed with modularity in mind for future integration with decentralized oracles, RIF Identity, and multi-sig layers.
Integration with Rootstock
- By leveraging RSK’s merge-mining security and RBTC, the dApp ensures Bitcoin-grade reliability.
- Rootstock allows us to bring smart contract logic to Bitcoin without leaving the Bitcoin ecosystem.
- Future phases include optional integration with RIF Identity for secure beneficiary verification.
Team Information
JXLabs is led by a multidisciplinary team with strong technical expertise in blockchain development, smart contract engineering, and user-focused design. Our mission-driven approach is rooted in Bitcoin’s values of sovereignty, decentralization, and security.
Jonathan Bravetti
CEO & Solutions Architect
Founder of Jonxsoft and JXLabs. With over 15 years of experience in enterprise software, systems architecture, and Cryptographic integrations, Jonathan leads both the strategic vision and technical execution of the lab. His focus is on designing robust, decentralized solutions that adhere to the core principles of Bitcoin — sovereignty, transparency, and security.
Nahuel Castro
Systems Engineer – Software Development & Technical Leadership
Systems Engineer with over 10 years of experience in software development, systems integration, and technical project management.
He has led multiple development teams and projects across various industries, combining deep technical expertise with a strong leadership mindset. At JXLabs, Nahuel contributes to the overall architecture, planning, and implementation of secure and scalable blockchain-based solutions.
Agustin Ross
Systems Engineer – Full Stack Development
Systems Engineer with a strong focus on software development and full stack technologies.
He has solid experience building modern web applications, working across both frontend and backend layers with a deep understanding of system architecture and user experience. At JXLabs, Agustin contributes to the development of decentralized applications, ensuring smooth integration between blockchain logic and user-facing components.
Elias Dominguez
Systems Technician – Backend Development & Deployments
Systems Technician with strong technical skills in backend development, systems integration, and deployment workflows.
He has hands-on experience supporting development teams in building scalable applications, managing test environments, and ensuring smooth CI/CD processes. At JXLabs, Elias supports backend operations, testing routines, and deployment pipelines to maintain development agility and reliability.
Jessica Rubira
Licensed Publicist – Communications & Branding
Jessica oversees the project’s visual identity, brand messaging, and communication strategy. She ensures that JXLabs communicates clearly and consistently, with a focus on education, transparency, and trust in the Bitcoin space.
Progress So Far in the Project
Since the beginning of November 2024, our team has been working consistently on research, architecture, and the early development of the Bitcoin Inheritance & Custody dApp. Below is a summary of our progress to date:
Research & Concept Validation
- Completed a technical and legal feasibility study of inheritance mechanisms within the Bitcoin ecosystem.
- Identified the main design challenges: security, false trigger prevention, and user experience in a non-custodial context.
- Evaluated multiple Layer 2 options and selected Rootstock (RSK) for its EVM compatibility, merge-mined security, and Bitcoin-native RBTC asset.
Smart Contract Development
- Developed the initial Vault Contract in Solidity, supporting:
- Configurable timelocks and heartbeat intervals
- Heir address assignment
- Inactivity-triggered recovery logic
- Currently working on modularizing the logic for extensibility and integrating recovery conditions.
Frontend & User Interaction
Not yet started.
- The frontend layer is scheduled for the next development phase.
- It will include wallet connection (MetaMask over RSK), contract deployment UI, and heartbeat monitoring.
Testing & QA
Not yet started.
- Contract testing and simulation in RSK testnet will begin once modular components are completed.
Community & Ecosystem Alignment
Coming soon
- Initiated conversations with Rootstock’s ecosystem team to align on the project’s vision and integration.
- Drafting initial documentation and preparing a public roadmap.
- Beginning to identify early adopters and strategic partners within the Bitcoin and RSK communities.
Roadmap for the Future
Our roadmap is structured in phases to ensure the Bitcoin Inheritance & Custody dApp is built with maximum security, usability, and alignment with the Rootstock ecosystem.
Q2 2025 – Finalize Smart Contract Core
- Finalize and modularize Vault and Heartbeat contracts.
- Conduct internal security reviews and code optimizations.
- Prepare contracts for testnet deployment.
Q3 2025 – Frontend Development & Testnet Integration
- Build React-based frontend with Web3 + RBTC wallet support (MetaMask).
- Enable users to deploy and configure contracts from the UI.
- Integrate RSK testnet for live simulation of heartbeat and recovery flows.
Q4 2025 – Testing, Audit & Ecosystem Engagement
- Begin comprehensive QA and test coverage.
- Open-source core smart contracts on GitHub.
- Initiate external code audit with a reputable third-party firm.
- Collaborate with Rootstock and RIF teams for technical alignment.
- Launch early access beta for selected users.
Q1 2026 – Mainnet Launch
- Finalize production-ready dApp.
- Deploy smart contracts to RSK mainnet.
- Release full documentation and user onboarding materials.
- Announce launch through ecosystem channels and community events.
Q2 2026 and Beyond – Ecosystem Integration
- Explore RIF Identity integration for verified heir verification.
- Add optional multi-sig and oracle-based extensions.
- Develop inheritance planning toolkit for Bitcoiners.
- Establish a small grant program to support related open-source tools.
Summary
JXLabs is building a Bitcoin-native inheritance and custody dApp that addresses one of the most overlooked but critical problems in the ecosystem: what happens to your BTC when you’re gone or incapacitated.
Our solution leverages Rootstock’s smart contract capabilities to provide a secure, decentralized, and automated way for users to ensure their Bitcoin is passed on according to their will — without relying on third parties, lawyers, or custodians.
We are:
- 100% aligned with Bitcoin’s ethos of sovereignty and decentralization
- Developing a non-custodial, auditable, and modular solution
- Backed by a technical team with deep experience in blockchain systems
- Committed to contributing to the Rootstock ecosystem as builders and long-term participants
We’re confident that with Rootstock’s support, we can bring this critical solution to Bitcoin holders worldwide, strengthening the ecosystem and unlocking new sovereign use cases for Bitcoin.