Smart contract application
Midnight Inheritance
Inheritance app — a registered parent authorizes a child wallet as beneficiary and triggers a one-time asset transfer through a smart contract.
Proves: Contract invariants, authorization, asset-transfer logic and one-time execution safeguards
TypeScript · Midnight Network · Smart Contracts · CLI
01Problem & users
Documenting — in progress. Who has the problem and why existing approaches fall short.
02Product & workflow
A parent registers, authorizes a child wallet as beneficiary, and manually triggers a one-time transfer of assets via the contract. Execution is manual — not time- or heartbeat-based.
03My contribution
Documenting — in progress. What I personally designed, implemented, tested or deployed.
04Architecture
Documenting — in progress. Frontend, backend, data, external services and data flow.
05Hardest engineering problem
Documenting — in progress. One real bug, failure mode or constraint and its resolution.
06Trade-offs
Documenting — in progress. What was chosen, what was rejected, and why.
07Validation & results
Documenting — in progress. Tests, user feedback and measured behavior — with method.
08What remains
Documenting — in progress. Known limitations and the next improvement.