← Back to home

engagement ring contract

I created a dapp that allows you to submit a marriage certificate to a meta-state without having to register the marriage certificate with the real state. This allows people from countries where same-sex marriage is not recognized to register their marriages in the meta-state.

Screenshots

engagement ring contract screenshot 1
engagement ring contract screenshot 2
engagement ring contract screenshot 3

Problem Statement

Currently, there is no uniform system of marriage and its certification in all countries of the world. Some countries do not allow same-sex marriages, and some countries do not allow married couples to register different surnames. For those who are dissatisfied with such marriage systems, I have created a system that allows them to choose their own form of marriage, even if it is only a formality. The goal of this project is to create a DAO dedicated to marriage procedures, which will be managed by the participants, thereby eliminating the dissatisfaction with the marriage system. The DAO is a meta-state, so in reality, citizens are subject to the laws of the state to which they belong.

Solution

The software will be built with smart contracts using solidity. The software will allow for marriage contracts independent of the country of affiliation and the division of property using smart contracts. The proof of using that smart contract will then be engraved on a physical ring. This allows for highly secure personal information management.

Hackathon

ETHGlobal Tokyo

2024

Contributors