InheritX is a revolutionary platform for digital asset inheritance. Leveraging StarkNet’s Layer 2 solution, InheritX ensures secure, automated, and trustless transfer of cryptocurrencies and NFTs to designated heirs—empowering you to safeguard your digital legacy with cutting-edge blockchain technology.
- Automated Inheritance Plans: Easily create inheritance plans with customizable beneficiary allocations, time-locks, and emergency override protocols.
- Multi-Signature Security: Benefit from consensus-based approvals that enhance the safety of your digital assets.
- Real-Time Monitoring: Track your assets and inheritance plan status via an intuitive, user-friendly dashboard.
- Secure Claim Process: Claim your inherited assets with a robust identity verification system and a transparent, guided workflow.
- Immutable Records: Access verifiable, tamper-proof documentation of asset transfers and plan conditions.
- Streamlined Interface: Enjoy a seamless and straightforward experience from registration to asset reception.
- Oversight and Validation: Assist in verifying and monitoring inheritance plans to ensure fairness and security.
- Emergency Protocols: Activate override mechanisms in critical situations to recover assets safely.
InheritX leverages StarkNet blockchain technology to:
- Enhance Security: Immutable smart contracts and advanced cryptographic measures protect your digital assets.
- Ensure Transparency: Every transaction is recorded on the blockchain for verifiable, tamper-proof documentation.
- Enable Trustless Execution: Automated, decentralized processes eliminate the need for intermediaries.
- Facilitate Cross-Chain Support: Designed to securely handle diverse digital assets across multiple blockchain networks.
- Seamless Automation: InheritX executes inheritance plans automatically upon meeting predefined conditions.
- Decentralized Security: Advanced protocols—like multi-signature validation and zero-knowledge proofs—safeguard your digital wealth.
- User Empowerment: Manage, monitor, and update your inheritance plans with ease.
- Transparent Operations: Full visibility into transaction history builds trust and accountability.
InheritX provides tailored dashboards for every user type:
- Asset Owners: Monitor your digital portfolio, manage inheritance plans, and receive real-time notifications.
- Beneficiaries: Navigate the asset claim process effortlessly with step-by-step guidance.
- Guardians: Oversee plan execution and provide necessary approvals to ensure security and compliance.
- Frontend: Next.js for dynamic, responsive user interfaces.
- Backend: Node.js powering robust server-side operations.
- Blockchain: StarkNet for secure smart contract execution and efficient transactions.
- Storage: IPFS for decentralized, secure document and data retention.
The InheritX project utilizes the following packages:
- "@headlessui/react": "^2.2.0",
- "@radix-ui/react-slot": "^1.1.1",
- "@starknet-react/chains": "^3.1.1",
- "@starknet-react/core": "^3.6.3",
- "@starknet-react/typescript-config": "^0.0.1",
- "class-variance-authority": "^0.7.1",
- "clsx": "^2.1.1",
- "lodash": "^4.17.21",
- "lucide-react": "^0.474.0",
- "next": "^14.2.20",
- "react": "^18",
- "react-dom": "^18",
- "react-icons": "^5.4.0",
- "starknet": "^6.11.0",
- "tailwind-merge": "^2.6.0",
- "tailwindcss-animate": "^1.0.7"
To set up InheritX on your local machine:
-
Clone the Repository:
git clone https://github.com/skill-mind/InheritX-Dapp.git cd inheritx
-
Install Dependencies:
npm install
-
Start the Development Server:
npm run dev
Visit http://localhost:3000 in your browser to view the platform.
We welcome contributor! To participate:
-
Fork the repository
-
Create a new branch git checkout -b feat/Issue title
-
Commit your changes: Type "Add the title as the commit message" when prompted during your commit stage using git.
-
Push to your branch: git push origin feature/Issue title
-
Create a pull request
Stay updated on InheritX developments through our community channels:
Join us in revolutionizing digital inheritance and securing your digital legacy with InheritX!