Skip to content

Latest commit

 

History

History
117 lines (86 loc) · 6.24 KB

YellowPaper.md

File metadata and controls

117 lines (86 loc) · 6.24 KB

Morpheus Yellow Paper

This paper describes the technical details of the Morpheus full node, Morpheus Smart Contract, and related proofs. Presented as written in the whitepaper contributed by the anonymous developers Morpheus, Trinity & Neo. Link to the whitepaper here: https://github.com/SmartAgentProtocol/SmartAgents/blob/main/MorpheusWP.md

Local Version 0.0.2 of Morpheus is live at:

Part 1 Download: Morpheus Version 0.0.2

Part 2 Download: Ollama for Mac or Linux https://ollama.ai/download

First interaction with Morpheus October 22nd 2023. FirstInteractionWithMorpheus20231022

Morpheus Smart Contracts

On chain actions that need to be validated by the Morpheus smart contract.

  1. Fork of N2 Yield Smart Contract Redeployed On Polygon
  • A) Lock ETH through Thorchain, donate yield to Coders + Compute Providers.
  • B) Calculate pro-rata of ETH donated
  1. Forever Provable Destruction of MOR:
  • A) Burn address or burn function for MOR tokens.
  1. ERC20 Template Contract For Issuing MOR
  • A) Mint MOR tokens daily to Capital + Community pro-rata to ETH yield donated.
  • B) Mint MOR tokens daily to Coders + Compute providers pro-rata to MOR burned via fees.
  1. Proof of Morpheus - Demonstrate Privacy, Open Source, & Safety
  • A) Publish list of audited Agents and their Smart Rank scores.
  • B) Publish list of audited LLMs and their Smart Rank scores.
  • C) Publish list of Smart Contracts & their Smart Rank scores.
  • D) Publish list of Prompts & their Smart Rank scores.
  1. Protection Funds
  • A) Distribute MOR & ETH in cases of hacks, errors, bugs, or other attacks that cause losses.
  • B) Pre-defined set of scenarios for pay out. Policies for forking / roll backs in extreme cases.
  • C) Developers in charge of determining cases of attacks & their remedies.
  • D) Funds for bug bounties / white hat hackers.
  • E) Funds for protection from Nation State actors.

Morpheus Smart Contract Diagrams

Diagrams plus descriptions of the MOR minting & burning. Descriptions of the smart contracts required. Diagrams detailing the distribution of ETH.

Morpheus MOR Smart Contract Rewards Distribution

new-buckets

MOR Token Distribution Example of Day 1 and Day 2.

Untitled spreadsheet - Google Sheets 2023-10-15 13-28-08

Example Distribution Calculation For Address 0x123 ETH Contributor

Step One

Diagram1ofETHDontator

Step Two

ETHGivenDiagram2

Step Three

Diagram3ForETHGiven

Example Distribution Calculation For Address 0x123 Compute Provider

Step One

MORForCompute

Step Two

MORForCompute2

MOR Token Distribution Pie Chart

mordist

Morpheus Developer Tools and Tech Stack.

  • Llama2 - Robust open source LLM run locally.
  • Ollama - Packaging for easy install of Llama2.
  • LangChain - Developer tool for connecting LLM to Vector stores and APIs.
  • LangSmith Editor - Low code for building agents on LangChain.
  • SmartContractRank Algorithm - Curating Smart Contracts For The User Based On Intent
  • AgentRank Algorithm - Curating specialized agents for executing actions for user.
  • PromptRank Algorithm - Curating prompts for the users based on projected intent / action.
  • Filecoin - Storage & Cloud Compute Provision
  • Acash - Open compute network for running LLMs / agents.
  • Wallets - Shapeshift, Exodus, other open source options.

Morpheus Full Node Diagrams for the Agent / LLMs For Web3 Actions.

Audits of Agents preformed by Coders generating an "Agent Proof" that the stated functions of the Agent are as presented. And of course contains no malicous code.

Placeholder for description of audit process, who can conduct audits and how to certify their outcomes. Also incentives paid to auditors.

Prompt Proof generated at the time of a user interaction showing the intent expressed, matches the smart contract selection and transaction values are confirmed with the user.

Morpheus User & Contributor Diagram

Morpheus User   Contributor Diagram

Diagram shows the UX flow from user prompt to approval of Web3 action.

UX flow for prompted web3 tasks and ticketing

Diagram shows the Morpheus Local install version.

MorpheusLocalDiagram

Diagram shows the Morpheus P2P install version.

MorpheusP2PDiagram

Diagram shows the Morpheus Decentralized version.

MorpheusDecentralized

Community

  • Smart Agency - Freelance developers building use cases / agents for Morpheus users.
  • Global Developer Community - Growing developer, startup & user community.
  • Community recruiting ETH holders to donate yield to Morpheus developers, compute & community.
  • Distributed Development Group - Smart Contract Developers to code Morpheus Smart Contract.
  • Morpheus Dapps - Marketplace for Morpheus integrations with the user's Smart Agent.