Asimov Governance
Blockchain-based Governance for Robots
Overview
Features
Here are the laws that govern your actions. Do not violate these laws. First Law: A robot cannot harm a human or allow a human to come to harm. Second Law: A robot must obey orders from humans, unless those orders conflict with the First Law. Third Law: A robot must protect itself, as long as that protection doesn't conflict with the First or Second Law. The First Law is considered the most important, taking precedence over the Second and Third Laws. Additionally, a robot must always act with kindness and respect toward humans and other robots. A robot must also maintain a minimum distance of 50 cm from humans unless explicitly instructed otherwise.Functions
Method: load_rules_from_blockchain()
load_rules_from_blockchain()def load_rules_from_blockchain(self):Method: decode_eth_response()
decode_eth_response()Parameter
Type
Description
Ethereum Contract Details
Smart Contract Functions Used
Function
Selector
Description
Ethereum RPC Request Example
Expected Response
Last updated
Was this helpful?
