# ERC-7777: Proposal for Human Robot Societies Source: https://ethereum-magicians.org/t/erc-7777-proposal-for-human-robot-societies/21216 Kiwi News: https://news.kiwistand.com/stories/ERC-7777-Proposal-for-Human-Robot-Societies?index=0x6719f95089d57e2c3b355671e4d48534b18e0e8e8b0c13680e3b80014eb30f17cca268a5 Submitted by rvolz.eth on 2024-10-24 UTC, 3 upvotes, 2 comments ## Summary OpenMind has submitted ERC-7777, a draft Ethereum standard proposing interfaces for managing identities and governance rules in societies of humans and robots. The proposal defines two core interfaces: IUniversalIdentity, which would let robots acquire on-chain identities so they can interact and transact with humans, and IUniversalCharter, which lets humans and robots create, join, update, leave, and terminate self-regulated societies under predefined rule sets. The authors, Jan Liphardt, Shaohong Zhong, Boyuan Chen and Paige Xu, present smart contracts on Ethereum as a way to provide security, transparency, and scalability for these interactions. The document is listed as created on 2024-09-29 with draft status. ## Article ERC-7777: Proposal for Human Robot Societies Title: Identity and Governance Interface for Human Robot Societies Description: This ERC defines standardized interfaces for managing the identities of humans and robots, establishing and maintaining laws (“rule sets”) that apply to those societies, and standardizing the immigration (“registering”) and emigration (“leaving”) of humans and robots from the rights and responsibilities of those rule sets. Author: OpenMind, Jan Liphardt jan@openmind.org, Shaohong Zhong shaohong@openmind.org, Boyuan Chen boyuan@openmind.org, Paige Xu paige@openmind.org Status: Draft Type: Standards Track Category: ERC Created: 2024-09-29 The rapid integration of robots into various industries and everyday life presents a unique challenge: how do we efficiently manage interactions between robots and humans in a secure, transparent, and scalable way? Traditional centralized systems often fall short, with issues related to inefficiency, lack of transparency, and limited scalability. To address this, we propose a new ERC designed to leverage Ethereum’s decentralized infrastructure to facilitate seamless and secure human-robot interactions. By utilizing smart contracts, this ERC aims to provide a verifiable, rule-based ecosystem that ensures security, transparency, and scalability. It could serve as the foundation for managing complex interactions between humans and robots in a decentralized environment, with the potential to set a new standard for the secure and responsible integration of robots into our society. We’d love to hear your thoughts on this proposal! We think this ERC could play a key role in shaping the future of decentralized human-robot interactions. Abstract This proposal defines two core interfaces: IUniversalIdentity and IUniversalCharter, providing mechanisms for humans, and robots to establish their identities and to create decentralized communities governed by specific rule sets. The IUniversalIdentity interface establishes the fair and equitable treatment of sentient computer architectures other than the human brain, enabling robots to acquire on-chain identities, and thereby interact and transact with humans. The IUniversalCharter enables humans and robots to create, join (“register”), maintain (“update”), leave, and terminate self-regulated societies based on predefined rule sets, providing a framework for collaboration and prosperity for mixed societies of humans and robots. These interfaces aim to provide a flexible yet enforceable structure for human-robot interactions in decentralized systems, ensuring efficiency, transparency, and security for all participants. ## Comments **rvolz.eth**: Not only software agents should be on-chain ... **misha**: exactly! of course immediately have to think of the Three Laws from the "Handbook of Robotics, 56th Edition, 2058 A.D.": The First Law: A robot may not injure a human being or, through inaction, allow a human being to come to harm. The Second Law: A robot must obey the orders given it by human beings except where such orders would conflict with the First Law. The Third Law: A robot must protect its own existence as long as such protection does not conflict with the First or Second Law.