Skip to content

Commit

Permalink
Merge pull request #128 from antonbosss/main
Browse files Browse the repository at this point in the history
Update of the FAQ, add links to the reference implementations
  • Loading branch information
DavidAJohnston authored Mar 26, 2024
2 parents 2d35cf6 + 5409e3f commit e98bf0b
Show file tree
Hide file tree
Showing 3 changed files with 78 additions and 67 deletions.
85 changes: 42 additions & 43 deletions !KEYDOCS README FIRST!/FAQs.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,56 +27,60 @@
## GENERAL QUESTIONS

### What is Morpheus?
Morpheus is a Decentralized AI network and local inference.
Morpheus is the Decentralized AI network and local inference with purpose to incentivize network of Smart Agents.

### What is a Smart Agent?
Smart Agent is a term to describe a general purpose AI that can execute Smart Contracts on behalf of a user using LLM Transformer language that converts human language into actionable code for Web3 interactions using intent based abstractions.

### Who are the founders?
The anonymous authors of the paper are Morpheus, Trinity, and Neo. They published [the paper](https://github.com/MorpheusAIs/Docs/blob/main/!KEYDOCS%20README%20FIRST!/YellowPaper.md) September 2nd 2023.
There are no founders. The anonymous authors who called themselves Morpheus, Trinity, and Neo published [the paper](https://github.com/MorpheusAIs/Docs/blob/main/!KEYDOCS%20README%20FIRST!/YellowPaper.md) on September 2nd, 2023, what marking the beginning of Morpheus.

### Who is on the team?
There is no formal team, company or Foundation. Morpheus is fully decentralized and community driven.
There is no formal team, company or Foundation. Morpheus is fully decentralized and driven by community of open source contributors.

### How does Morpheus make it technically possible that everyone can run the assistant on their own computer?
### What are benefits of having own Smart Agent?
Think of Morpheus as the base layer 0 for the agents to be able to interact across Web3 in a Decentralized fashion. Like what Google search was to the internet in the 90s it allows an aggregation of and accessible to all the Web3 on-chain activity through a Smart Agent controlled by the user that is familiar with them. This in turn should reduce the friction for all users, crypto native and retail, when interacting in the space where everything is currently siloed with a large barrier to entry. While there is no chain for Morpheus itself for people to build dapps on (Yet) it will allow users freedom of accessibility in the space that hasn't been possible before.

### Are there any plans for Morpheus to have its own chain in the future?
At the moment, there are no such plans, but it's not ruled out in the future.

### Why did you choose Ethereum and Arbitrum for the launch?
Ethereum security and capital wise. Pool of stETH was found to be greatest on Arbitrum as well as cheap transaction costs which is vital for using MOR to pay for inference of AI models.
Ethereum security and capital wise. Pool of stETH was found to be greatest on Arbitrum as well as cheap transaction costs which is vital for using MOR to pay for inference of AI models. Morpheus is chain agnostic by design, there will be more chains integrated later.

### How can I contribute?
If you have any particular skills you'd like to offer please look to ⁠👥︱[dev-intros](https://discord.gg/morpheusai) or ⁠👥︱[designer-intros](https://discord.gg/morpheusai).
If your skills are outside the scope of these two channels please put your skills down here ⁠🎣︱[skills](https://discord.gg/morpheusai)
There are User and Contributor paths available in four categories:
- Capital Provider
- Code Provider
- Compute Provider
- Frontends builder
You can find detailed information in this [guide](https://github.com/MorpheusAIs/Docs/blob/main/!KEYDOCS%20README%20FIRST!/BuildersGuide.md)

### Who can I contact regarding cooperation/marketing proposals?
You don't need anyone's permission to talk about Morpheus or add value as a Contributor. It's all built publicly.

### Where can I get more information about Morpheus?
This FAQ is the best start and Morpheus [Whitepaper](https://github.com/MorpheusAIs/Docs/blob/main/!KEYDOCS%20README%20FIRST!/WhitePaper.md) next.

---
-------

## MOR TOKEN AND LIQUIDITY

### What is MOR?
MOR is the underlying token of the Morpheus network.

### What is the utility of MOR?
The objective is for MOR to provide broad utility in many of the functions of the Morpheus network. As a result, the use of the MOR token offers an on-chain accounting mechanism to calculate rewards based on real usage of the software.
The purpose of MOR is to offer extensive utility across various functions within the Morpheus network. The MOR token serves as an on-chain accounting mechanism, calculating rewards based on actual software usage. Additionally, MOR provides proportional to holdings free access to Morpheus' network compute resources.

### How/where can I buy tokens?
You will be able to purchase MOR token ONLY after a 90-day of bootstrapping period (tentatively May 8th). A liquidity pool will be created on Uniswap for the Arbitrum network for this purpose.

### Can I know more about tokenomics?
42 million MOR is the max supply that will ever exist.
Emissions curve starts at 14,400 MOR per day and decreases to 0 per day by year 16.
3,456 MOR per day for Capital Providers.
3,456 MOR per day for Code Providers.
3,456 MOR per day for Compute Providers.
3,456 MOR per day for Community Providers.
Emissions curve starts at 14,400 MOR per day and decreases by 2.468994701 MOR each day until the reward reaches 0 on day 5,833 (~16 years)
- 3,456 MOR per day for Capital Providers
- 3,456 MOR per day for Code Providers
- 3,456 MOR per day for Compute Providers
- 3,456 MOR per day for Community Providers

### How do I earn MOR?
By providing one of the 4C's:
Expand All @@ -86,22 +90,22 @@ By providing one of the 4C's:
- Compute

### How many phases is the MOR earning categorized into?
Phase 1: Code & Capital
Phase 2: Compute
Phase 3: Community
Phase 4: Adding More Chains / Yield Types
Phase 1: Code & Capital (live)
Phase 2: Compute (May/June)
Phase 3: Community (July/August)
Phase 4: Adding More Chains / Yield Types

### Where will the AMM liquidity pool be created?
Uniswap on Arbitrum chain with wETH/MOR pair.
It will be Uniswap on Arbitrum chain with wETH/MOR pair.

### How will the initial liquidity be created?
51,444 MOR tokens by day 90 dedicated to the protection fund and leveraged for bootstrapping purpose will be paired with yield generated from deposited stETH and put into AMM liquidity pool.
MOR tokens by day 90 dedicated to the Protection Fund and leveraged for bootstrapping purpose will be paired with yield generated from deposited stETH and put into AMM liquidity pool. Step by step process explained [here](https://github.com/MorpheusAIs/Docs/blob/main/!KEYDOCS%20README%20FIRST!/Phased%20AMM%20Deployment%20and%20Fair%20Price%20Discovery.md).

### What is the initial price of the MOR token? What will be the marketсap/FDV of the MOR token?
It’s unpredictable as it entirely depends on the volume of stETH deposited during the bootstrap period.
The initial price of the MOR token is unpredictable as it entirely depends on the volume of stETH deposited during the bootstrap period. You can make your own estimates using the price projection tool available on this website: https://morstats.info/mor-price-projection/

### What is Protocol Owned Liquidity?
The yield of stETH contributed stays in the Morpheus protocol and adds depth to Uniswap and similar pools so that MOR becomes more liquid over time.
Protocol Owned Liquidity refers to the yield generated from stETH contributions that remains within the Morpheus protocol. This yield increases and enhancing the liquidity depth of the MOR token over time. It's important to note that this liquidity is owned and managed by the Morpheus protocol itself rather than individual users.

---

Expand All @@ -111,10 +115,11 @@ The yield of stETH contributed stays in the Morpheus protocol and adds depth to
This period will ensure enough MOR tokens are ready for circulation to fulfill the utility functions of the network, thus avoiding extreme token scarcity and extreme market volatility.

### What is the duration of this period?
90 days, starting from when the Capital and Code Providers contract begins calculating rewards until those MOR tokens are claimable/sendable by users (~ May 8th).
90 days, starting from when the Capital and Code Providers contract begins calculating rewards (8th of February) until those MOR tokens are claimable/sendable by users (8th of May).

### Can I withdraw stETH during bootstrapping?
Yes. You can withdraw stETH after 7 days initial lockup.
Yes. You can withdraw stETH, but after 7 days initial lockup.
Please note: If you deposit additional stETH the 7 day withdraw clock is restarted for all your stETH from that address.

### Is deposited stETH locked?
It is not locked. You are free to withdraw any time after 7 days.
Expand All @@ -123,7 +128,7 @@ It is not locked. You are free to withdraw any time after 7 days.
This measure was introduced in order to avoid people gaming the yield timing as protocol in fact rewards in advance from the moment you deposit, when yield is generated once a day.

### Can I claim MOR token during the bootstrapping period?
MOR token will be only claimable after the bootstrapping period on the 90th Day.
MOR token will be only claimable after the bootstrapping period on the 90th Day (~ Mau 8th)

---

Expand All @@ -145,6 +150,9 @@ The Accelerator Corner is your go to
### How do code providers get rewarded?
They get emissions depending on their contributed weights vs the total amount of hours daily.

### Where can I see a task list?
There is no task list available. Developers build what they want based on their experience and belief in its value for Morpheus. GitHub maintainers act as judges to merge contributors' work. Coders here compete, but there are no guarantees that anyone will use the code until it's released.

---

## CAPITAL
Expand All @@ -156,7 +164,7 @@ stETH is a yield generating token that represents an Ethereum token that is stak
stETH can either be minted directly through the Lido or bought on exchanges.

### When does the staking for stEth start?
Staking for stETH starts on Feb 8th
Staking for stETH starts on Feb 8th.

### When does the staking for stEth end?
There is no cut off date. Emissions are a built-in feature of the protocol and will continue for at least 16 years of the first epoch.
Expand All @@ -168,13 +176,13 @@ It’s completely up to you. You can deposit for days, weeks, months or years. W
The choice is yours, you can keep stETH deposited and continue to receive MOR rewards.

### Is there a minimum or maximum amount of stETH one can deposit?
The minimum deposit amount is 0.01 stETH and there is no maximum contribution limit. In other words No Cap on Capital Deposits.
The minimum deposit amount is 0.01 stETH and there is no maximum contribution limit. In other words no Cap on Capital Deposits.

### Have contracts been audited?
Yes, both the community and a dedicated auditor have reviewed the Smart Contracts, see the reports on [GitHub](https://github.com/MorpheusAIs/Docs/blob/main/!KEYDOCS%20README%20FIRST!/TestingPlan.md).

### How will the stETH deposit contract be managed?
There are 4 of 7 multisig managed by core open source contributors. The address is [MOR.ETH](https://etherscan.io/name-lookup-search?id=mor.eth)
There are 4 of 7 multisig managed by community trusted open source contributors. The address is [MOR.ETH](https://etherscan.io/name-lookup-search?id=mor.eth)

### Is my stETH locked?
It is locked for the first week (7 days) after deposit, and you can withdraw any time after.
Expand All @@ -186,7 +194,8 @@ Yes, MOR rewards for Capital start at 3,456 MOR per day and decrease from there
No, you don’t, but you will not earn rewards any longer as you are not the Capital Provider anymore.

### How many MOR tokens I`ll get?
It is a dynamic value that depends on the ratio of your contribution to the total amount of deposited stETH.
It is a dynamic value that depends on the ratio of your contribution to the total amount of deposited stETH.
You can project your earnings using this website: https://morstats.info/staked_eth/

### What is APY for staking?
You can’t calculate APY until MOR has a price.
Expand All @@ -196,29 +205,22 @@ There are always risks with smart contracts like bugs or vulnerabilities. To ens

---

## COMMUNITY

### What is the Community emissions bucket for?
Community is for Front End and UI Developers as well as Smart Agents.

---

## COMPUTE AND NODE RUNNING

### What is the Morpheus node?
Currently, Morpheus node is the local LLM, but will be evolving into the Node release by release, for people to be able to provide an inference to a MOR user.

### Is running a node mandatory?
A regular user will be able to use Morpheus without running a node and while running the node isn’t a strict requirement for Capital and Code providers, you won’t be able to provide Compute and Community services without one.
Running a node is not mandatory unless you wish to have your own Smart Agent settled locally. Users will still be able to use Smart Agents without running a node. While running a node isn't strictly required for Capital and Code providers, you will need one to provide Compute and Community apps.

### Are there rewards for running the Morpheus node?
There is no reward for running a Local inference at the moment, however, a full node will be rewarded when providing Morpheus Compute and Community functions.
There is no reward for running a local inference at the moment, however, a full node will be rewarded when providing Morpheus Compute and Community functions.

### How can I run the node?
You need a Mac or PC with Linux Debian with 64gb storage, 16gb VRAM 16gb system RAM and 4CPU core, this a minimum requirement to ensure that there will be no issue on the system side and run most LLMs, follow steps from the guides located in the [readme](https://github.com/MorpheusAIs/Docs/blob/main/README.md) on GitHub.
To run the node effectively, ensure your PC meets the minimum requirements of 64GB storage, a GPU with 16GB vRAM, 16GB system RAM, and a CPU with 4 cores. These specifications will help avoid system issues and enable smooth operation, especially when running large language models (LLMs). Follow the installation steps outlined in the [readme guide](https://github.com/MorpheusAIs/Docs/blob/main/README.md) on GitHub for detailed instructions.

### Can I run the node on Windows?
Yes, by using Windows Subsystem for Linux (WSL). A guide located in the [readme](https://github.com/MorpheusAIs/Docs/blob/main/README.md) on GitHub.
Yes, a guide located in the [readme](https://github.com/MorpheusAIs/Docs/blob/main/README.md) on GitHub.

### Can I run the node on VPS?
You can not run one at the moment as there is no version of the node that can operate without a GUI yet.
Expand All @@ -242,8 +244,5 @@ Akash, Bittensor, Ritual, EdgeLlama, whatever you want.
### Do compute providers earn emissions during the bootstrapping period?
As the compute contracts are not finalized there will be no way to provide compute at this time, however, the compute emissions will still emit into the bucket to which will be used to reward providers once compute provision is possible.

### How can computer providers earn MOR during the bootstrap period when compute contract isn’t live?
They can’t, until Compute Contracts are up and running which will hopefully be soon after bootstrapping.

### What will happen with accumulated and unused MOR Compute emissions?
MOR emissions intended for Compute Providers will be stored in the reward distribution contract.
20 changes: 10 additions & 10 deletions !KEYDOCS README FIRST!/Reference Implementations.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
![Morpheus Reference Implementations 2024 03 03](https://github.com/MorpheusAIs/Docs/assets/1563345/197ca0eb-d523-409c-a53c-cc844457c56a)

## List of Existing Morpheus Reference Implementations
- 1. Smart Contracts on Ethereum / Arbitrum
- 2. Smart Agents Tools & Examples
- 3. Morpheus Local Install Desktop / Mobile
- 4. TCM / MOR20 Token Standard for Fair Launches
- 5. Protection Fund
- 1. [Smart Contracts on Ethereum / Arbitrum](https://github.com/MorpheusAIs/SmartContracts)
- 2. [Smart Agents Tools & Examples](https://github.com/MorpheusAIs/SmartAgents)
- 3. [Morpheus Local Install Desktop / Mobile](https://github.com/MorpheusAIs/Morpheus)
- 4. [TCM / MOR20 Token Standard for Fair Launches](https://github.com/MorpheusAIs/Docs/blob/main/!KEYDOCS%20README%20FIRST!/TechnoCapitalMachineTCM.md)
- 5. [Protection Fund](https://github.com/MorpheusAIs/Docs/blob/main/!KEYDOCS%20README%20FIRST!/Protection%20Fund%20Details.md)

## List of New Morpheus Reference Implementations
- 6. Capital Proofs Extended beyond Lido stETH
- 7. Compute Proofs Morpheus / Lumerin
- 8. Code Proofs & Dashboards
- 9. Frontend Proofs & Examples
- 10. Interoperability
- 6. [Capital Proofs Extended beyond Lido stETH](https://github.com/MorpheusAIs/MRC/blob/main/In%20Progress/MRC15.md)
- 7. [Compute Proofs Morpheus / Lumerin](https://github.com/MorpheusAIs/Morpheus-Lumerin-Node)
- 8. [Code Proofs & Dashboards](https://github.com/MorpheusAIs/Docs/blob/main/!KEYDOCS%20README%20FIRST!/Coder%20Guide.md)
- 9. [Frontend Proofs & Examples](https://github.com/MorpheusAIs/MRC/blob/main/MRC08.md)https://github.com/MorpheusAIs/MRC/blob/main/MRC08.md
- 10. [Interoperability](https://github.com/MorpheusAIs/MRC/blob/main/In%20Progress/MRC16.md)https://github.com/MorpheusAIs/MRC/blob/main/In%20Progress/MRC16.md
40 changes: 26 additions & 14 deletions !KEYDOCS README FIRST!/YellowPaper.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,36 @@
# 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
Presented as written in the whitepaper contributed by the anonymous developers Morpheus, Trinity & Neo. Link to the whitepaper here: https://github.com/MorpheusAIs/SmartAgents/blob/main/MorpheusWP.md

## Local Version 0.0.6 of Morpheus is live at:

---------
**Linux: There are now two linux builds (RPM and DEB)**
- Download RPM: https://storage.googleapis.com/get-morpheus/Morpheus-0.0.6-rpm.zip
- SHA 256 hash for validation: fa811b823f80c6afc537b608edff99feb1bc68451c0bba9d22f7abedf5e66c0a
- Version: Morpheus-0.0.6-rpm


- Download DEB: https://storage.googleapis.com/get-morpheus/Morpheus-0.0.6-deb.zip
- SHA 256 hash for validation: 04044442119e4ab296ffa6c5d3ae297b178197b4855e42dcbd8a4634e2d8d8ad
- Version: Morpheus-0.0.6-deb

## Local Version 0.0.5 of Morpheus is live at:
---------
**Morpheus Version 0.0.5 for Mac**
- Download from Google Drive: https://drive.google.com/file/d/1x-wR4HWjKqT_g6VRjrWPXu3rVm9ukOc9/view?usp=sharing
- SHA-256 Hash for validation: 9092d543023fb95086cf4a7039d42cbcbbdf5283d670c4de6396b3d89e57b064
- Version: Morpheus-0.0.5-x64.dmg
**Mac OS: For Intel & Apple M Series Silicon Chips**
- Download: https://storage.googleapis.com/get-morpheus/morpheus-0.0.6-x64.dmg
- SHA 256 hash for validation: 004948f4dcc3702ea41f6050d0d3a86db2198e1ebfd599aca20a9a6cdefcd8e3
- Version: morpheus-0.0.6-x64.dmg

- Download: https://storage.googleapis.com/get-morpheus/morpheus-0.0.6-arm64.dmg
- SHA 256 hash for validation: 2179c229c8f1acca5b8c3e9a813d75f5a42b971c8aff555ad30f0a8ada9dbb1c
- Version: morpheus-0.0.6-arm64.dmg

---------
**Morpheus Version 0.0.5 for Linux Debian**
- Download: https://drive.google.com/file/d/1PQ3n7LXeJHe_jmkYLDUQ9fWjZQTWbHCB/view?usp=sharing
- Instructions: To install, run this command:
sudo dpkg -i /path/to/your/morpheus.deb
NOTE: In the above command, replace "/path/to/your/morpheus.deb" with your path to the morpheus_0.0.5_amd64.deb file.
- SHA-256 Hash for Verification:
b227e7bcb21ec9e8e2b4bf9510a2e1f224953fe5
Version: morpheus_0.0.5_amd64.deb
**Windows:**
- Download: https://storage.googleapis.com/get-morpheus/morpheus-0.0.6_x86_64_win.zip
- SHA 256 hash for validation: 37cb37a7a8443da87541fb1896d9f23112fecff650e3cfc053d51938a1e326a3
- Version: morpheus-0.0.6_x86_64_win
---------

First interaction with Morpheus October 22nd 2023.
Expand Down

0 comments on commit e98bf0b

Please sign in to comment.