diff --git a/!KEYDOCS README FIRST!/FAQs.md b/!KEYDOCS README FIRST!/FAQs.md
index b923a770..d641b4ae 100644
--- a/!KEYDOCS README FIRST!/FAQs.md
+++ b/!KEYDOCS README FIRST!/FAQs.md
@@ -1,6 +1,4 @@
-# FAQs
-
-## Answers to Your Burning Questions: Morpheus FAQ
+# Answers to Your Burning Questions: Morpheus FAQ
## [WHITEPAPER](https://github.com/MorpheusAIs/Docs/blob/main/!KEYDOCS%20README%20FIRST!/WhitePaper.md) TL;DR
1) Access to AI has become fundamental to modern life.
@@ -11,238 +9,302 @@
6) Morpheus uses crypto-based financial rails to reward AI & Smart Agent providers.
7) Follow the white rabbit. Free your mind.
+## [FAIR LAUNCH](https://github.com/MorpheusAIs/Docs/blob/main/!KEYDOCS%20README%20FIRST!/Fair%20Launch.md0)
+1) There is no pre-mine, no token sale, no allocations, no VC investments, and no private sale. All earning of MOR rewards starts at the same time with the same conditions for everyone.
+2) Launch date is February 8th 2024 for Capital Providers and Code Providers Smart Contracts to move to Ethereum mainnet.
+3) Bootstrap period goes for 90 days, MOR tokens are claimable on May 8th.
+4) stETH can be deposited and withdrawn after a 7-day lockup period.
+5) Only Capital and Code rewards go live in Phase 1.
+6) Compute rewards start in Phase 2 (~May/June).
+7) Community (front end builders and smart agents) rewards start in Phase 3 (July/August)
+
---
-## [FAIR LAUNCH](https://github.com/MorpheusAIs/Docs/blob/main/!KEYDOCS%20README%20FIRST!/Fair%20Launch.md)
-1) There is no pre-mine, no token sale, no allocations, no VC investments, and no private sale. All earning of MOR rewards starts at the same time.
-2) Launch date is February 8th 2024 for Capital Providers and Code Providers Smart Contracts to move to Ethereum mainnet.
-3) Bootstrap period goes for 90 days, MOR tokens are only claimable on day 91 (~ May 9th).
-4) stETH can be deposited and withdrawn after a 7-day lockup period during the bootstrap period.
-5) Only Capital and Code rewards go live in Phase 1
-6) Compute rewards start in Phase 2 (after bootstrapping period).
-7) Community (front end builders and smart agents) rewards start in Phase 3.
+## Contents:
+1) [General questions](#general-questions)
+2) [MOR token and liquidity](#mor-token-and-liquidity)
+3) [Capital contributors](#capital-contributors)
+4) [Code providers](#code-providers)
+5) [Compute and node running](#compute-and-node-running)
---
## GENERAL QUESTIONS
-### What is Morpheus?
-Morpheus is the Decentralized AI network and local inference with purpose to incentivize network of Smart Agents.
+**What is Morpheus?**
+Morpheus is the Decentralized AI network and local inference with the purpose to incentivize network of Smart Agents.
-### What is a Smart Agent?
+**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?
-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 are the founders?**
+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, marking the beginning of Morpheus.
-### Who is on the team?
-There is no formal team, company or Foundation. Morpheus is fully decentralized and driven by community of open source contributors.
+**Who is on the team?**
+There is no formal team, company or foundation. Morpheus is fully decentralized and driven by a community of open source contributors.
-### 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.
+**Is Morpheus Proof of Stake or Proof of Work chain?**
+Neither of these. Morpheus is not a blockchain, but rather a chain agnostic set of smart contracts and decentralized software.
-### Are there any plans for Morpheus to have its own chain in the future?
+**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. Morpheus is chain agnostic by design, there will be more chains integrated later.
+**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. Morpheus is chain agnostic by design, there will be more chains and assets integrated later.
-### How can I contribute?
-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)
+**How can I earn MOR?**
+By becoming a contributor in one of four categories:
+- Capital provider.
+- Code provider.
+- Community app (interfaces and tools) builder.
+- Compute provider.
-### 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.
+**What is the purpose of each category of contributors?**
+- Code providers contribute to Morpheus code base for ongoing development, upgrades and improvements.
+- Compute providers provide the main resource for AI, which is computation.
+- Builders of interfaces, tools and smart agents ensure utilization of network resources and produce innovative AI solutions for users.
+- Capital providers generate liquidity streams for the ecosystem.
-### 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.
+**Who can I contact regarding cooperation/marketing proposals?**
+As the open source project, Morpheus doesn’t have a team or a person responsible for collaborations. You don't need anyone's permission to talk about Morpheus or add value as a Contributor.
--------
+**What is MOR20?**
+MOR20 is a smart contract standard projects can utilize for fair launches.
+Please visit the [MOR20 page](https://mor.org/MOR20) for more information.
-## MOR TOKEN AND LIQUIDITY
-
-### What is MOR?
-MOR is the underlying token of the Morpheus network.
+**Is there a bug bounty program?**
+There is. White hackers can get up to $150,000 as reward for eligible discoveries in proportion to the severity of the vulnerability.
+Learn more about [here.](https://github.com/MorpheusAIs/Docs/blob/main/!KEYDOCS%20README%20FIRST!/Bug%20Bounty%20Program.md)
-### What is the utility of MOR?
-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.
+**Are Morpheus contracts audited?**
+Yes, all Morpheus’ contracts undergo three tier audit process:
+- internal testing;
+- specialized cybersecurity company [audits](https://github.com/MorpheusAIs/Docs/tree/main/Security%20Audit%20Reports);
+- bug bounty.
-### 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.
+**Where can I find a list of key Morpheus links?**
+There is dedicated channel [#verified-links](https://discord.com/channels/1151741790408429580/1183934719155515463) in discord.
-### 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 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
+**Where can I get support and ask questions?**
+Community members would love to assist you in [#tech-support](https://discord.com/channels/1151741790408429580/1183666837460897832) discord channel.
-### How do I earn MOR?
-By providing one of the 4C's:
-- Capital
-- Code
-- Community (interfaces and tools)
-- Compute
+> [!WARNING]
+> Beware of scams, anyone who message you with proposal to help is likely scammer.
-### How many phases is the MOR earning categorized into?
-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?
-It will be Uniswap on Arbitrum chain with wETH/MOR pair.
+## MOR TOKEN AND LIQUIDITY
-### How will the initial liquidity be created?
-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 MOR?**
+MOR is the underlying utility token of the Morpheus network.
-### What is the initial price of the MOR token? What will be the marketсap/FDV of the MOR token?
-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 the utility of MOR?**
+The main utility of the MOR token is access to the network compute resources for holders and rewards for ecosystem contributors. You will also be able to stake MOR towards frontends and smart agents you like, thereby directing community emissions to them and be rewarded in their native tokens. Additionally, MOR will be the main asset for AI projects launched in the Morpheus ecosystem, like ETH for Ethereum. Finally, all settlements between parties are also in MOR.
-### What is Protocol Owned Liquidity?
-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.
+**Was there a presale, and what is the vesting schedule?**
+There was NO presale, premine or any type of token allocations as it’s a fair launch.
----
+**What is a fair launch?**
+It's a method of launching the Morpheus project with equal conditions for all participants, without premine and allocations for the team, founders, investors, etc. MOR tokens can only be earned or purchased.
-## BOOTSTRAPPING PERIOD
+**What is the MOR total supply?**
+42,000,000 tokens that will be released over 16 years.
-### What is the purpose of the bootstrapping period?
-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.
+**Can I know more about tokenomics?**
+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;
+- 576 MOR per day for Protection Fund.
-### What is the duration of this period?
-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).
+**How to buy MOR?**
+You can buy MOR on the Uniswap exchange on the Arbitrum chain after May 8th.
-### Can I withdraw stETH during bootstrapping?
-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.
+**In which trading pair will liquidity be deployed?**
+It’s wETH/MOR.
-### Is deposited stETH locked?
-It is not locked. You are free to withdraw any time after 7 days.
+**When will Morpheus be listed on centralized exchanges, like Binance?**
+It’s best to ask the exchange representatives directly as they make the listing decisions.
-### Why is there a 7 day lock up period?
-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.
+**How will token liquidity be created?**
+Morpheus will use half of the yield generated by Capital Providers to buy back MOR from the open market, combine it with the remaining wETH, and add it to the Protocol owned Liquidity.
-### Can I claim MOR token during the bootstrapping period?
-MOR token will be only claimable after the bootstrapping period on the 90th Day (~ Mau 8th)
+**What is Protocol Owned Liquidity (PoL)?**
+It's liquidity that is owned and controlled by the protocol itself, rather than by individual liquidity providers. This helps ensure the protocol's long-term sustainability and independence.
---
-## CODE
+## CAPITAL CONTRIBUTORS
-### How can I get involved with Morpheus?
-An onboarding process is described in the [Coder Guide](https://github.com/MorpheusAIs/Docs/blob/main/!KEYDOCS%20README%20FIRST!/Coder%20Guide.md)
+**How can I become a capital provider?**
+You need to deposit stETH into the Morpheus contract.
+
+**What is stETH?**
+stETH is a yield generating token that represents an Ethereum token that is staked in Lido.
-### What are the requirements to code contributors?
-There are Code Contributor Best Practices on [GitHub](hhttps://github.com/MorpheusAIs/Docs/blob/main/!KEYDOCS%20README%20FIRST!/Code%20Contributor%20Best%20Practices.md).
+**How do I get stETH?**
+stETH can either be minted directly through the Lido or bought on exchanges.
-### How do I get in touch with other builders for collaborations?
-The Accelerator Corner is your go to
-🤖︱[smart-agent-devs](https://discord.gg/morpheusai)
-🦾︱[rag-devs](https://discord.gg/morpheusai)
-🎛︱[llm-fine-tunes](https://discord.gg/morpheusai)
-🖼︱[front-end](https://discord.gg/morpheusai)
+**How does Morpheus benefit from my deposit?**
+Protocol utilizes generated by stETH yield to create Protocol owned Liquidity.
+Half of the yield is used to buy back MOR from the open market, combine it with the remaining wETH, and add it to the liquidity pool.
-### How do code providers get rewarded?
-They get emissions depending on their contributed weights vs the total amount of hours daily.
+**If I stake my stETH, do I get it back, or is it converted into MOR?**
+It’s not converted into MOR, protocol takes only yield generated. You can get back the full amount of stETH you deposited after 7 days of the initial lockup.
-### 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.
+**Do I bear the risk of impermanent loss?**
+No, there is no impermanent loss risk, you withdraw the same amount you deposited.
----
+**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.
-## CAPITAL
+**Do I have to pay fees?**
+Yes, you do, since the claim transaction is generated on the Ethereum blockchain, and the MOR rewards will be received on the Arbitrum chain.
-### What is stETH?
-stETH is a yield generating token that represents an Ethereum token that is staked in Lido.
+**How quickly will I receive my tokens?**
+After confirming the claim transaction, you will receive your tokens within a few minutes.
-### How do I get stETH?
-stETH can either be minted directly through the Lido or bought on exchanges.
+**Is deposited stETH locked?**
+It is not locked. You are free to withdraw any time after the 7 days initial lock-up period.
-### When does the staking for stEth start?
-Staking for stETH starts on Feb 8th.
+**Why is there a 7 day lock up period?**
+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.
-### When does the staking for stEth end?
+**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.
-### How long should I deposit stETH?
+**For how long should I deposit stETH?**
It’s completely up to you. You can deposit for days, weeks, months or years. While your stETH deposited and contributes yield, it earns you MOR rewards.
-### Should I withdraw stETH after 90 days?
-The choice is yours, you can keep stETH deposited and continue to receive MOR rewards.
+**How do rewards distribute?**
+Daily emissions for Capital providers (~3400 MOR) are divided proportionally to your share in the total deposited stETH pool. For example, if your capital contribution equals to 1% of the total stETH pool, you’ll be getting 3400*0.01= 34 MOR daily.
+
+**How can I claim my rewards?**
+You will need to visit the website https://dashboard.mor.org and click on the "Claim MOR" button, which will become active after 12:00 UTC on May 8th.
-### 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.
+**Are there any limitations for MOR reward claims, like token lock or vesting?**
+No, there are no limitations.
-### 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).
+**Where can I check my MOR earnings?**
+You can see them at https://dashboard.mor.org/#/ when connecting your depositing wallet.
-### How will the stETH deposit contract be managed?
-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)
+**How many MOR tokens can I get by depositing 1 stETH?**
+It is a dynamic value that depends on the ratio of your contribution to the total amount of deposited stETH. You can check it at https://morstats.info/staked_eth/
-### Is my stETH locked?
-It is locked for the first week (7 days) after deposit, and you can withdraw any time after.
+**Is there a minimum or maximum amount of MOR I can claim?**
+There are no limitations; you can claim any amount.
-### Is the MOR earned proportional to the amount of stETH deposited?
-Yes, MOR rewards for Capital start at 3,456 MOR per day and decrease from there over the 16-year emissions curve. This will be rebased to the Capital provider according to their contribution and the total TVL.
+**How often can I claim MOR rewards?**
+The MOR token is accrued with every Ethereum block, meaning you can claim every 12 seconds, (after May 8th) but each time you make a “Claim” transaction will need to pay a fee.
-### Do I lose earned MOR rewards if I decide to withdraw stETH?
+**Do I lose earned MOR rewards if I decide to withdraw stETH?**
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.
-You can project your earnings using this website: https://morstats.info/staked_eth/
+**Has the contract I deposit stETH into 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/tree/main/Security%20Audit%20Reports)
-### What is APY for staking?
-You can’t calculate APY until MOR has a price.
+**How will the stETH deposit contract is managed?**
+There are 4 of 7 multisig managed by community trusted open source contributors.
+The multisig address is [MOR.ETH](https://etherscan.io/address/0x1FE04BC15Cf2c5A2d41a0b3a96725596676eBa1E)
-### What are the risks of providing capital?
+**What are the risks of providing capital?**
There are always risks with smart contracts like bugs or vulnerabilities. To ensure a high level of security, the contracts have undergone multiple levels of audits, including community audit, cybersecurity company audit, as well as a public bug bounty campaign. Security reports are publicly available on GitHub. That's also why the Protection Fund 4% of emissions exists.
+**Who should I contact if I encounter difficulties?**
+The community is always ready to provide support. Please describe your issue in the Discord [support channel](https://discord.com/channels/1151741790408429580/1183666837460897832)
+
+> [!WARNING]
+> Beware of scams, anyone who message you with proposal to help is likely scammer.
+
---
-## COMPUTE AND NODE RUNNING
+## CODE PROVIDERS
-### 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.
+**What do code providers do?**
+Code providers contribute to Morpheus code base for ongoing development, upgrades and improvements.
-### Is running a node mandatory?
-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.
+**How can I get involved with Morpheus as code provider?**
+An onboarding process is described in the [Coder Guide](https://github.com/MorpheusAIs/Docs/blob/main/!KEYDOCS%20README%20FIRST!/Coder%20Guide.md)
-### 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.
+**What are the requirements to code contributors?**
+There are [Code Contributor Best Practices](https://github.com/MorpheusAIs/Docs/blob/main/!KEYDOCS%20README%20FIRST!/Code%20Contributor%20Best%20Practices.md) on GitHub.
-### How can I run the node?
-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.
+**How do code providers get rewarded?**
+They get MOR emissions depending on their contributed weights vs the total amount of weights contributed.
-### Can I run the node on Windows?
-Yes, a guide located in the [readme](https://github.com/MorpheusAIs/Docs/blob/main/README.md) on GitHub.
+**What are the weights?**
+Weight is the unit that represents contribution value. Weights concept explained [here.](https://github.com/MorpheusAIs/Docs/blob/main/Guides/Code%20Contributor%20Weights%20Guide.md)
-### 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.
+**Can I be paid in USD or stablecoins?**
+No, code providers are rewarded only in MOR.
+
+**How do I get in touch with other builders for collaborations?**
+Discord server Accelerator Corner is your go to => https://discord.gg/morpheusai
+
+**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.
+
+**Are there other ways to get involved?**
+You can contribute by submitting a proposal as Morpheus Request for Comments (MRC). Explore the guidance [here](https://github.com/MorpheusAIs/MRC/blob/main/MRC00.md)
+
+---
+
+## COMPUTE AND NODE RUNNING
+
+**What do compute providers do?**
+The main role of compute providers is to provide a vital AI resource for inference, which is computation.
+
+**How can I get involved with Morpheus as a computer provider?**
+You can’t yet as Compute part is in active development with testnet planned for May and mainnet for June.
+
+**What are the requirements to compute providers?**
+There are no hard requirements set yet, except a whitelist in form of MOR stake at the initial stage of launch.
+
+**How will code providers be rewarded?**
+Morpheus network pays compute providers only for compute actually provided through a competitive bid process.
-### Is there a way to run headless nodes?
-In the future this is likely. This includes VPS inferences.
+**What are sources I can get more information on compute?**
+They are the [Yellowstone Compute Model](https://github.com/MorpheusAIs/Docs/blob/main/!KEYDOCS%20README%20FIRST!/Yellowstone%20Compute%20Model.md) and the [Morpheus Lumerin Model](https://github.com/antonbosss/Docs/blob/main/!KEYDOCS%20README%20FIRST!/Morpheus%20Lumerin%20Model.md) that expands it.
-### How do I provide compute?
+**How do I provide compute?**
Currently, there is no way to provide compute as the compute contracts are still under development, however you can still spin up and test the local inference of the node.
-### Is running a node the same as providing compute?
+**Is running a node the same as providing compute?**
Running a node is NOT the same as providing compute, compute provision is still being finalized so hold tight for more information.
-### Is there a platform through which I could provide compute?
-None at the moment. However, work with Akash is underway to create a template to make this possible in a decentralized fashion.
+**What is the Morpheus node?**
+Currently, Morpheus node is the local LLM with an integrated experimental version of Smart Agent. It will be evolving into the Node release by release, for people to be able to provide an inference to a MOR user.
+
+**Is it the same node other blockchains have?**
+No, Morpheus node is not that type of node that runs blockchain and processes transactions. A good way of thinking about the node is as a gateway to the Morpheus ecosystem.
+
+**Is there a guide on running a node?**
+Yes, please follow instructions [here](https://github.com/MorpheusAIs/Docs/blob/main/README.md)
+
+**What are the minimum requirements to run the node?**
+To run the node effectively, ensure your PC meets the minimum requirements of 64GB storage, a GPU with 8GB vRAM, 32GB 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).
+
+**What are the minimum requirements to provide compute?**
+The recommended requirements will be announced after the tests, but in general, they will greatly depend on the models you plan to provide inferences for.
+
+**Is running a node mandatory?**
+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.
-### Will compute providers be able to use cloud infrastructure?
-Morpheus is agnostic to how Compute Providers provide Inference Per Second.
-Akash, Bittensor, Ritual, EdgeLlama, whatever you want.
+**Are there rewards for running the Morpheus node?**
+There are no rewards for running a local inference at the moment, however, a full node will be rewarded when providing Morpheus Compute and Community functions.
+
+**Can I run the node on Windows?**
+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.
+
+**Is there a platform through which I could provide compute?**
+None at the moment. However, work with Akash is underway to create a template to make this possible in a decentralized fashion.
-### 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.
+**Will compute providers be able to use cloud infrastructure?**
+Morpheus is agnostic to how Compute Providers provide Inference Per Second. Akash, Bittensor, Ritual, EdgeLlama, whatever you want.
-### What will happen with accumulated and unused MOR Compute emissions?
-MOR emissions intended for Compute Providers will be stored in the reward distribution contract.
+**I still have a question, where can I raise them?**
+The right place is [#compute-providers](https://discord.com/channels/1151741790408429580/1167520834139738289) channel in Discord.
diff --git a/!KEYDOCS README FIRST!/Fair Launch.md b/!KEYDOCS README FIRST!/Morpheus Launch Phases.md
similarity index 57%
rename from !KEYDOCS README FIRST!/Fair Launch.md
rename to !KEYDOCS README FIRST!/Morpheus Launch Phases.md
index 1ade9f50..c5c5a782 100644
--- a/!KEYDOCS README FIRST!/Fair Launch.md
+++ b/!KEYDOCS README FIRST!/Morpheus Launch Phases.md
@@ -1,17 +1,23 @@
-# Date For Morpheus Fair Launch - February 8th 2024
-Following successful audits and testnet deployments, smart contracts for the Morpheus (MOR) token and its fair launch were deployed to Ethereum and Arbitrum mainnet on February 7th 2024.
-The fair launch commenced on February 8th for Code and Capital contributors, as per the bootstrapping schedule outlined below.
+# The 5 phases of Morpheus launch match those of Ethereum - Genesis, Frontier, Homestead, Metropolis & Serenity
-## Bootstrapping Period Phase 1: Code & Capital
-The Smart Contracts began allocating MOR token emissions for Code, Capital, Compute, and Community from day 1. Keep in mind MOR tokens are not be claimable or transferrable until day 91 after phase 1 of the bootstrapping period which is May 8th.
+## Genesis
+**September 2nd 2023 to February 8th 2024**
+Morheus whitepaper released, first local install in October 2023. Following successful audits and testnet deployments, smart contracts for the Morpheus (MOR) token and its fair launch were deployed to Ethereum and Arbitrum mainnet on February 7th 2024.
-## Bootstrapping Period Phase 2: Compute
+## Frontier
+The fair launch commenced on February 8th 2024 kicking off the 90 day bootstrapping period.
+The Smart Contracts began allocating MOR token emissions for Code, Capital, Compute, and Community from day 1. Tokens become claimable and transferrable on day 91 of the bootstrapping period which is May 8th.
+
+## Homestead
+Rewards for Compute via Morpheus / Lumerin node go live.
While rewards for Compute contributors began accruing on day 1, they will not be distributed until the Compute Router and other details are developed by the community.
-## Bootstrapping Period Phase 3: Community Front End Builders
+## Metropolis
+Launch of Smart Agents / End User Applications rewards via MOR staking.
Similarly, rewards for Community (frontend) contributors began accruing on day 1, but will not be distributed until distribution details are developed by the community.
-## Bootstrapping Period Phase 4: Adding More Chains / Yield Types
+## Serenity
+Morpheus spreads across many chains & yield types.
As Morpheus is intended to be chain-agnostic, it is worth considering proposals to deploy the MOR token on other chains and provision yield (with eligibility for Capital rewards) from other sources.
- Examples of cross-chain deployments could entail using Wormhole or LayerZero to move MOR tokens between ETH, ARB, POLY, Solana, and the Cosmos chains.
@@ -19,11 +25,13 @@ As Morpheus is intended to be chain-agnostic, it is worth considering proposals
These are significant and interrelated projects as adding yield sources necessitates adding the MOR token to other chains in a way where cross-chain messaging is possible.
-## Updated Testing Plan
-Outlined here is the testing plan the Morpheus Smart Contracts were subject to before launch:
+---
+
+### Testing Plan
+Outlined here is the testing plan for the Morpheus Smart Contracts:
https://github.com/MorpheusAIs/Docs/blob/main/!KEYDOCS%20README%20FIRST!/TestingPlan.md
-## History
+### History
February 8th 2024 is the 28th Anniversary of "A Declaration of the Independence of Cyberspace" (February 8th 1996).
Seems like a good day to release Decentralized AI into the world.
https://www.eff.org/cyberspace-independence
diff --git a/Contributions/Code - Proof_Of_ContributionSnapshot4.md b/Contributions/Code - Proof_Of_ContributionSnapshot4.md
index 0f832591..2fdf94ef 100644
--- a/Contributions/Code - Proof_Of_ContributionSnapshot4.md
+++ b/Contributions/Code - Proof_Of_ContributionSnapshot4.md
@@ -23,7 +23,8 @@ Theoretical Implied Value of a Weight = $0.407 USD per Weight (price is unknown
**Snapshot 4.**
April 8th 2024 to May 8th 2024
-Theoretical Implied Value of a Weight = $*.** (to be calculated at the end of the month) USD per Weight (price is unknown 1MOR = 1MOR).
+Theoretical Implied Value of a Weight = $0.783 USD per Weight (price is unknown 1MOR = 1MOR).
+The weight calculation method explained [here](https://github.com/MorpheusAIs/Docs/blob/main/Guides/Code%20Contributor%20Weights%20Guide.md#year-1-weights-schedule).
> [!NOTE]
> **Weights were rebased by 2,000 X at Snapshot 3 to create more granularity as fractions of weights are not supported in the Smart Contract. For more details check [MRC14](https://github.com/MorpheusAIs/MRC/blob/main/IMPLEMENTED/MRC14.md)**
@@ -45,7 +46,11 @@ Example fields below:
Please include the "pipe" `|` symbol correctly as seen above so your contribution will format with the table.
> [!IMPORTANT]
-> There is new a new MRI column added where the contributor should specify which MRI the contribution is related to.
+> There is new a new MRI column added where the contributor should specify which MRI the contribution is related to.
+>
+> One MRI = one entry.
+>
+> Don't combine multiple MRIs in a single line. Break out contributions into their own line in the table.
- **MRI Number 1:** [Smart Contracts on Ethereum / Arbitrum](https://github.com/MorpheusAIs/SmartContracts)
- **Maintainer's GitHub Handle:** [DavidAJohnston](https://github.com/DavidAJohnston)
@@ -105,5 +110,3 @@ Please include the "pipe" `|` symbol correctly as seen above so your contributio
| 0xe924d804cdcdcb483f39601504044c188012f8c8 | 8 | https://github.com/MorpheusAIs/MRC/blob/main/IN%20PROGRESS/MRC31.md , https://github.com/MorpheusAIs/Docs/pull/200 , https://github.com/MorpheusAIs/Docs/pull/210 | 35000 | (Nebuchadnezzar Crew #2) MRC31: Code Contributor Weights Guide. Revamped the Weights Guide and documentation per MRC31. Year 1 + 2 emissions merge. April 8th revaluation. USD Valuation calculation for May 8th. Smart contract testing and support.|
| 0xe924d804cdcdcb483f39601504044c188012f8c8 | 8 | https://github.com/MorpheusAIs/MRC/blob/main/IN%20PROGRESS/MRC31.md , https://github.com/MorpheusAIs/Docs/pull/204 | 35000 | (Nebuchadnezzar Crew #2) MRC31: Weight Maintenance Guide. Guide detailing requirements for maintenance of weights and establishing procedures by which weights become at-risk along with an associated grace period.|
| 0xe924d804cdcdcb483f39601504044c188012f8c8 | 1 | https://github.com/MorpheusAIs/Docs/blob/main/!KEYDOCS%20README%20FIRST!/Phased%20AMM%20Deployment%20and%20Fair%20Price%20Discovery.md | 30000 | (Nebuchadnezzar Crew #2) AMM launch. Discussions around strategy, updating design considerations, and final smart contract to ensure clean launch |
-
-
diff --git a/Graphics/Docs Graphics/English/MOR Claim Test Guide/approve.png b/Graphics/Docs Graphics/English/MOR Claim Test Guide/approve.png
new file mode 100644
index 00000000..001f4990
Binary files /dev/null and b/Graphics/Docs Graphics/English/MOR Claim Test Guide/approve.png differ
diff --git a/Graphics/Docs Graphics/English/MOR Claim Test Guide/claim.png b/Graphics/Docs Graphics/English/MOR Claim Test Guide/claim.png
new file mode 100644
index 00000000..83ca549a
Binary files /dev/null and b/Graphics/Docs Graphics/English/MOR Claim Test Guide/claim.png differ
diff --git a/Graphics/Docs Graphics/English/MOR Claim Test Guide/deposited.png b/Graphics/Docs Graphics/English/MOR Claim Test Guide/deposited.png
new file mode 100644
index 00000000..e668adb9
Binary files /dev/null and b/Graphics/Docs Graphics/English/MOR Claim Test Guide/deposited.png differ
diff --git a/Graphics/Docs Graphics/English/MOR Claim Test Guide/import MOR.png b/Graphics/Docs Graphics/English/MOR Claim Test Guide/import MOR.png
new file mode 100644
index 00000000..3e996eb0
Binary files /dev/null and b/Graphics/Docs Graphics/English/MOR Claim Test Guide/import MOR.png differ
diff --git a/Graphics/Docs Graphics/English/MOR Claim Test Guide/mint mock steth.png b/Graphics/Docs Graphics/English/MOR Claim Test Guide/mint mock steth.png
new file mode 100644
index 00000000..95321abd
Binary files /dev/null and b/Graphics/Docs Graphics/English/MOR Claim Test Guide/mint mock steth.png differ
diff --git a/Graphics/Docs Graphics/English/MOR Claim Test Guide/mor balance.png b/Graphics/Docs Graphics/English/MOR Claim Test Guide/mor balance.png
new file mode 100644
index 00000000..c93f27bb
Binary files /dev/null and b/Graphics/Docs Graphics/English/MOR Claim Test Guide/mor balance.png differ
diff --git a/Graphics/Docs Graphics/English/MOR Claim Test Guide/rewards.png b/Graphics/Docs Graphics/English/MOR Claim Test Guide/rewards.png
new file mode 100644
index 00000000..b9c2bacd
Binary files /dev/null and b/Graphics/Docs Graphics/English/MOR Claim Test Guide/rewards.png differ
diff --git a/Graphics/Docs Graphics/English/MOR Claim Test Guide/stake.png b/Graphics/Docs Graphics/English/MOR Claim Test Guide/stake.png
new file mode 100644
index 00000000..852a6bdc
Binary files /dev/null and b/Graphics/Docs Graphics/English/MOR Claim Test Guide/stake.png differ
diff --git a/Graphics/Docs Graphics/English/Morpheus Capital Providers Contract Guide/approval.png b/Graphics/Docs Graphics/English/Morpheus Capital Providers Contract Guide/approval.png
new file mode 100644
index 00000000..a225cc82
Binary files /dev/null and b/Graphics/Docs Graphics/English/Morpheus Capital Providers Contract Guide/approval.png differ
diff --git a/Graphics/Docs Graphics/English/Morpheus Capital Providers Contract Guide/deposit.png b/Graphics/Docs Graphics/English/Morpheus Capital Providers Contract Guide/deposit.png
new file mode 100644
index 00000000..b248fd1f
Binary files /dev/null and b/Graphics/Docs Graphics/English/Morpheus Capital Providers Contract Guide/deposit.png differ
diff --git a/Graphics/Docs Graphics/English/Morpheus Capital Providers Contract Guide/deposited.png b/Graphics/Docs Graphics/English/Morpheus Capital Providers Contract Guide/deposited.png
new file mode 100644
index 00000000..668be20e
Binary files /dev/null and b/Graphics/Docs Graphics/English/Morpheus Capital Providers Contract Guide/deposited.png differ
diff --git a/Graphics/Docs Graphics/English/Morpheus Capital Providers Contract Guide/rewards.png b/Graphics/Docs Graphics/English/Morpheus Capital Providers Contract Guide/rewards.png
new file mode 100644
index 00000000..8ea33c23
Binary files /dev/null and b/Graphics/Docs Graphics/English/Morpheus Capital Providers Contract Guide/rewards.png differ
diff --git a/Graphics/Docs Graphics/English/Morpheus Capital Providers Contract Guide/withdraw.png b/Graphics/Docs Graphics/English/Morpheus Capital Providers Contract Guide/withdraw.png
new file mode 100644
index 00000000..5ee8894a
Binary files /dev/null and b/Graphics/Docs Graphics/English/Morpheus Capital Providers Contract Guide/withdraw.png differ
diff --git a/Graphics/Docs Graphics/English/Uniswap Guide/approve weth.png b/Graphics/Docs Graphics/English/Uniswap Guide/approve weth.png
new file mode 100644
index 00000000..59feb864
Binary files /dev/null and b/Graphics/Docs Graphics/English/Uniswap Guide/approve weth.png differ
diff --git a/Graphics/Docs Graphics/English/Uniswap Guide/import morr.png b/Graphics/Docs Graphics/English/Uniswap Guide/import morr.png
new file mode 100644
index 00000000..f8b526ac
Binary files /dev/null and b/Graphics/Docs Graphics/English/Uniswap Guide/import morr.png differ
diff --git a/Graphics/Docs Graphics/English/Uniswap Guide/select mor.png b/Graphics/Docs Graphics/English/Uniswap Guide/select mor.png
new file mode 100644
index 00000000..3f04dcab
Binary files /dev/null and b/Graphics/Docs Graphics/English/Uniswap Guide/select mor.png differ
diff --git a/Graphics/Docs Graphics/English/Uniswap Guide/select weth.png b/Graphics/Docs Graphics/English/Uniswap Guide/select weth.png
new file mode 100644
index 00000000..5c0d521d
Binary files /dev/null and b/Graphics/Docs Graphics/English/Uniswap Guide/select weth.png differ
diff --git a/Graphics/Docs Graphics/English/Uniswap Guide/swap successs.png b/Graphics/Docs Graphics/English/Uniswap Guide/swap successs.png
new file mode 100644
index 00000000..cd820bdd
Binary files /dev/null and b/Graphics/Docs Graphics/English/Uniswap Guide/swap successs.png differ
diff --git a/Graphics/Docs Graphics/English/Uniswap Guide/swap weth mor.png b/Graphics/Docs Graphics/English/Uniswap Guide/swap weth mor.png
new file mode 100644
index 00000000..f61f1047
Binary files /dev/null and b/Graphics/Docs Graphics/English/Uniswap Guide/swap weth mor.png differ
diff --git a/Graphics/Docs Graphics/English/Uniswap Guide/warning.png b/Graphics/Docs Graphics/English/Uniswap Guide/warning.png
new file mode 100644
index 00000000..0b03e951
Binary files /dev/null and b/Graphics/Docs Graphics/English/Uniswap Guide/warning.png differ
diff --git a/Graphics/Docs Graphics/MOR Claim test guide/1.md b/Graphics/Docs Graphics/MOR Claim test guide/1.md
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/Graphics/Docs Graphics/MOR Claim test guide/1.md
@@ -0,0 +1 @@
+
diff --git a/Graphics/Docs Graphics/MOR Claim test guide/Mint mock steth.png b/Graphics/Docs Graphics/MOR Claim test guide/Mint mock steth.png
new file mode 100644
index 00000000..95321abd
Binary files /dev/null and b/Graphics/Docs Graphics/MOR Claim test guide/Mint mock steth.png differ
diff --git a/Graphics/Docs Graphics/MOR Claim test guide/approve.png b/Graphics/Docs Graphics/MOR Claim test guide/approve.png
new file mode 100644
index 00000000..001f4990
Binary files /dev/null and b/Graphics/Docs Graphics/MOR Claim test guide/approve.png differ
diff --git a/Graphics/Docs Graphics/MOR Claim test guide/claim.png b/Graphics/Docs Graphics/MOR Claim test guide/claim.png
new file mode 100644
index 00000000..83ca549a
Binary files /dev/null and b/Graphics/Docs Graphics/MOR Claim test guide/claim.png differ
diff --git a/Graphics/Docs Graphics/MOR Claim test guide/deposited.png b/Graphics/Docs Graphics/MOR Claim test guide/deposited.png
new file mode 100644
index 00000000..6c5b2c6d
Binary files /dev/null and b/Graphics/Docs Graphics/MOR Claim test guide/deposited.png differ
diff --git a/Graphics/Docs Graphics/MOR Claim test guide/mor balance.png b/Graphics/Docs Graphics/MOR Claim test guide/mor balance.png
new file mode 100644
index 00000000..c93f27bb
Binary files /dev/null and b/Graphics/Docs Graphics/MOR Claim test guide/mor balance.png differ
diff --git a/Graphics/Docs Graphics/MOR Claim test guide/rewards.png b/Graphics/Docs Graphics/MOR Claim test guide/rewards.png
new file mode 100644
index 00000000..b9c2bacd
Binary files /dev/null and b/Graphics/Docs Graphics/MOR Claim test guide/rewards.png differ
diff --git a/Graphics/Docs Graphics/MOR Claim test guide/stake.png b/Graphics/Docs Graphics/MOR Claim test guide/stake.png
new file mode 100644
index 00000000..852a6bdc
Binary files /dev/null and b/Graphics/Docs Graphics/MOR Claim test guide/stake.png differ
diff --git a/Graphics/Video logos.md b/Graphics/Video logos.md
new file mode 100644
index 00000000..319809dd
--- /dev/null
+++ b/Graphics/Video logos.md
@@ -0,0 +1 @@
+https://drive.google.com/drive/folders/11PbKnH9X98JgOA9Pml2zjxf6mFaVws8f?usp=sharing
diff --git a/Guides/MOR/Mainnet/MOR Rewards Claim Guide.md b/Guides/MOR/Mainnet/MOR Rewards Claim Guide.md
new file mode 100644
index 00000000..7df20e47
--- /dev/null
+++ b/Guides/MOR/Mainnet/MOR Rewards Claim Guide.md
@@ -0,0 +1,96 @@
+# MOR Rewards Claim Guide
+
+## Table of contents
+1) [**Smart Contract Addresses**](#smart-contract-addresses)
+2) [**Get information about MOR rewards**](#how-much-mor-have-i-earned-as-rewards)
+3) [**Claim MOR rewards**](#how-to-claim-rewards)
+4) [**Get MOR on Arbitrum chain**](#how-to-verify-that-i-have-received-tokens)
+5) [**Add MOR to Metamask**](#add-mor-to-metamask)
+
+---
+
+## Introduction
+This guide will walk you through the process of claiming MOR rewards on the Ethereum chain and obtaining them on the Arbitrum chain. The Metamask wallet is used as a reference in this guide, but the logic remains the same for other Web3 wallets.
+
+---
+
+## Smart Contract Addresses
+**Ethereum:**
+Distribution contract: [**0x47176B2Af9885dC6C4575d4eFd63895f7Aaa4790**](https://etherscan.io/address/0x47176B2Af9885dC6C4575d4eFd63895f7Aaa4790)
+
+**Arbitrum:**
+MOR Token: [**0x092baadb7def4c3981454dd9c0a0d7ff07bcfc86**](https://arbiscan.io/address/0x092baadb7def4c3981454dd9c0a0d7ff07bcfc86)
+
+---
+
+## How much MOR have I earned as rewards?
+You need to go to the [Distribution](https://etherscan.io/address/0x47176B2Af9885dC6C4575d4eFd63895f7Aaa4790#readProxyContract) contract, open the **"Contract"** tab, then the **"Read as Proxy"** tab.
+
+Don't forget to connect your wallet by clicking on the **"Connect to Web3"** button.
+
+The rewards are earned every block and to check the amount, you need to call the `2.getCurrentUserReward` function and input parameters:
+- `poolId_ (uint256)`: pool identifier; enter `0` for capital providers pool or `1` for code providers pool;
+- `user_ (address)`: user wallet address.
+
+Click "**Query**"
+
+As a result, you will find out how many unclaimed rewards there are at the moment.
+Amount is in WEI and you can use this unit converter calculator https://eth-converter.com.
+
+
+
+---
+
+## How to claim rewards?
+You need to go to the [Distribution](https://etherscan.io/address/0x47176B2Af9885dC6C4575d4eFd63895f7Aaa4790#writeProxyContract) contract, open the **"Contract"** tab, then the **"Write as Proxy"** tab.
+
+Don't forget to connect your wallet by clicking on the **"Connect to Web3"** button. Make sure your wallet has enough ETH to cover gas fees.
+
+Find and call the `claim()` function and input the following parameters:
+- `claim`: **0.001** - this is the amount of ETH that you will send with the transaction to pay for mint on the destination network. Any excess will be returned to you;
+- `poolId_`: pool identifier; enter `0` for capital providers pool or `1` for code providers pool;
+- `receiver_(address)`: Input the address that will receive the minted MOR tokens.
+
+> [!WARNING]
+> **Ensure the address is correct, as this action is irreversible.**
+
+Click **"Write"** and confirm the transaction.
+
+
+
+>[!NOTE]
+> **After your Ethereum transaction is confirmed, it may take up to 15 minutes for MOR to appear in your wallet on the Arbitrum chain.**
+>
+> **This function claims the whole available balance, you can not claim in parts.**
+
+---
+
+## How to verify that I have received tokens?
+Switch your wallet to the Arbitrum chain. If the Arbitrum chain is not added yet, use [ChainList](https://chainlist.org/?search=Arbitrum) and click **"Add to Metamask".**
+
+Go to [MOR](https://arbiscan.io/address/0x092baadb7def4c3981454dd9c0a0d7ff07bcfc86#readContract) token contract. Open the **"Contract**" tab, then the **"Read Contract"** tab.
+
+It is necessary to call the function `6. balanceOf()` and specify in the `account (address)` field your wallet address.
+
+Click "**Query**"
+
+As a result, you will find out how many MOR tokens are in the wallet, reflected in WEI.
+To convert WEI you can use this tool https://eth-converter.com.
+
+
+
+---
+
+## Add MOR to Metamask
+To add MOR token to your Metamask wallet token list, you need to follow steps from the [guide](https://support.metamask.io/managing-my-tokens/custom-tokens/how-to-display-tokens-in-metamask/#how-to-add-a-custom-token) and add MOR smart contract address: `0x092baadb7def4c3981454dd9c0a0d7ff07bcfc86`.
+
+
+
+---
+
+> [!TIP]
+> **In case you face difficulties, find something unclear, or have questions, you can get assistance in the** [**Morpheus Discord server**](https://discord.com/channels/1151741790408429580/1183666837460897832).
+>
+> **Information on how to deposit or withdraw stETH through the Smart Contract is in this** [**guide**](https://github.com/MorpheusAIs/Docs/edit/main/Guides/MOR/Mainnet/Morpheus%20Capital%20Providers%20Contract%20Guide.md).
+
+## Beware of scams, Morpheus has no tech support team, no support tickets and will not commence any airdrops. Anyone who message you with proposal to help is likely a scammer.
diff --git a/Guides/MOR/Mainnet/MOR Uniswap Swap Guide.md b/Guides/MOR/Mainnet/MOR Uniswap Swap Guide.md
new file mode 100644
index 00000000..0c2e81c5
--- /dev/null
+++ b/Guides/MOR/Mainnet/MOR Uniswap Swap Guide.md
@@ -0,0 +1,114 @@
+# MOR Uniswap Swap Guide
+
+>[!WARNING]
+> **Trading on decentralized exchanges like Uniswap involves inherent risks, including but not limited to slippage and liquidity risk, smart contract risk, impermanent loss, scams. It's advisable to do your research and understand the risks before engaging in any trading activities.**
+
+---
+
+## Introduction
+This guide will familiarize you with the basic functions of the decentralized exchange Uniswap, particularly token management and swaps. The Metamask wallet is used as a reference in this guide, but the logic remains the same for other Web3 wallets.
+
+---
+
+## Table of contents
+1) [Smart Contract Addresses](#smart-contract-addresses)
+3) [Connect to Uniswap](#connect-wallet-to-uniswap)
+4) [Prepare to swap](#prepare-to-swap)
+5) [Swap tokens](#how-to-swap-tokens-on-uniswap)
+6) [Add MOR to Metamask](#add-mor-to-metamask)
+
+---
+
+## Smart Contract Addresses
+Arbitrum mainnet:
+
+**MOR Token:** [0x092bAaDB7DEf4C3981454dD9c0A0D7FF07bCFc86](https://arbiscan.io/token/0x092bAaDB7DEf4C3981454dD9c0A0D7FF07bCFc86)
+
+**wETH Token** [0x82aF49447D8a07e3bd95BD0d56f35241523fBab1](https://arbiscan.io/token/0x82aF49447D8a07e3bd95BD0d56f35241523fBab1)
+
+---
+
+## Connect wallet to Uniswap
+Go to the Uniswap web app https://app.uniswap.org and choose Arbitrum chain in the top right corner of the screen.
+
+
+
+
+Click **"Connect"** button
+
+
+
+Select the wallet you would like to connect and approve the connection.
+
+Once approved your wallet will be connected!
+
+
+
+---
+
+## Prepare to swap
+Go to the Uniswap web app SWAP page [https://app.uniswap.org/swap](https://app.uniswap.org/swap?chain=arbitrum), search for and select tokens you wish to swap.
+
+> [!NOTE]
+> **In the example below we will buy MOR with wETH, but the process is the same for swaps in both directions.**
+>
+> **You can NOT swap MOR until 12:00 UTC May 8th**
+
+Click on **You pay** (token you want to sell) field drop-down menu and select wETH token (or another token you want to swap to MOR)
+
+
+
+Perform the same actions with **You receive** (token you want to buy) field.
+
+You will not be able to find MOR token in the list, so we need to add it manually.
+
+For this, input MOR token smart contract address `0x092bAaDB7DEf4C3981454dD9c0A0D7FF07bCFc86` into the search field and click on **MOR** to add it.
+
+
+
+If the warning message pops up, read it and click **I understand**. That is the standard warning for new tokens.
+
+
+
+
+## How to swap tokens on Uniswap?
+
+Enter the amount of tokens you want to sell in **You pay** field, the amount of tokens **You receive** will calculate automatically accordingly to the current price.
+
+Check conditions, click **Swap.**
+
+
+
+Approve spendings for the token you are swapping, sign message and confirm swap.
+
+For more information on token approvals see this [article](https://support.uniswap.org/hc/en-us/articles/8120520483085-What-is-an-approval-transaction).
+
+> [!TIP]
+> The best cybersecurity practice is to approve only amount you want to spend.
+
+
+
+After swap transaction is confirmed, you will see updated balances.
+
+
+
+---
+
+## Add MOR to Metamask
+To add MOR token to your Metamask wallet token list, you need to follow steps from the [guide](https://support.metamask.io/managing-my-tokens/custom-tokens/how-to-display-tokens-in-metamask/#how-to-add-a-custom-token) and add MOR smart contract address:
+
+`0x092baadb7def4c3981454dd9c0a0d7ff07bcfc86`
+
+After performing these steps you will be able to see MOR token balance in the tokens section of your Metamask wallet.
+
+
+
+---
+
+> [!TIP]
+> **In case you face difficulties, find something unclear, or have questions, you can get assistance in the** [**Morpheus Discord server**](https://discord.com/channels/1151741790408429580/1183666837460897832).
+>
+> **If you need more information about Uniswap exchange functions, please refer to the official Uniswap** [**support page.**](https://support.uniswap.org/hc/en-us )
+
+## Beware of scams, Morpheus has no tech support team, no support tickets and will not commence any airdrops. Anyone who message you with proposal to help is likely a scammer.
+
diff --git a/Guides/MOR/Mainnet/Morpheus Capital Providers Contract Guide.md b/Guides/MOR/Mainnet/Morpheus Capital Providers Contract Guide.md
new file mode 100644
index 00000000..6496aa85
--- /dev/null
+++ b/Guides/MOR/Mainnet/Morpheus Capital Providers Contract Guide.md
@@ -0,0 +1,129 @@
+# Morpheus Capital Providers Contract Guide
+
+## Introduction
+The purpose of the guide is to pass you through the process of direct interaction with the Morpheus Capital Providers Distribution Contract.
+
+## Table of contents
+1) [**Smart Contracts addresses**](#smart-contracts-addresses)
+2) [**How to get stETH?**](#how-to-get-steth)
+3) [**How to deposit stETH into the contract?**](#how-to-deposit-steth-into-the-contract)
+4) [**What is the amount of MOR rewards earned?**](#what-is-the-amount-of-mor-rewards-earned)
+5) [**How can I get information about how much I have deposited?**](#how-can-i-get-information-about-how-much-i-have-deposited)
+6) [**How to withdraw stETH from the contract?**](#how-to-withdraw-steth-from-the-contract)
+
+---
+
+## Smart Contracts Addresses
+**Ethereum:**
+- Morpheus Distribution Contract: [0x47176B2Af9885dC6C4575d4eFd63895f7Aaa4790](https://etherscan.io/address/0x47176B2Af9885dC6C4575d4eFd63895f7Aaa4790)
+- stETH Contract: [0xae7ab96520de3a18e5e111b5eaab095312d7fe84](https://etherscan.io/address/0xae7ab96520de3a18e5e111b5eaab095312d7fe84)
+
+---
+
+## How to get stETH?
+The shortest way is to stake ETH with [Lido](https://lido.fi/) following the website instructions.
+
+Alternatively, a user can swap stETH on Ethereum DEXes or buy stETH on centralized exchanges that support it.
+
+---
+
+## How to deposit stETH into the contract?
+You need to go to the [stETH](https://etherscan.io/address/0xae7ab96520de3a18e5e111b5eaab095312d7fe84#writeProxyContract) contract, open the **“Contract”** tab, then the **“Write as Proxy”** tab.
+
+Don't forget to connect your wallet by clicking on the **"Connect to Web3"** button.
+Make sure your wallet has enough ETH to cover gas fees.
+
+
+
+Before contributing, you need to give the Distribution contract an **approval**.
+
+It is necessary to select the `3.approve()` function that will add allowance for the Distribution contract to spend users' stETH.
+Input parameters:
+- `spender`: **Distribution contract** address: `0x47176B2Af9885dC6C4575d4eFd63895f7Aaa4790`;
+- `amount`: amount of tokens in WEI. Should be more or equal to the deposited amount.
+
+You can use this unit converter calculator https://eth-converter.com to help you. In the example on the image, it is 1 ETH in WEI.
+
+Click “**Write**” and confirm the transaction.
+
+After confirmation, you need to go to the [Distribution](https://etherscan.io/address/0x47176B2Af9885dC6C4575d4eFd63895f7Aaa4790#writeProxyContract) contract, open the **“Contract”** tab, then the **“Write as Proxy”** tab.
+
+Don't forget to connect your wallet by clicking on the **"Connect to Web3"** button.
+Make sure your wallet has enough ETH to cover gas fees.
+
+
+
+Find and select the `9.stake()` function that will deposit stETH tokens into the smart contract.
+Input parameters:
+- `poolId_`: pool identifier, enter `0` for capital providers pool;
+- `amount_`: amount of tokens in WEI. (the same or less than amount you approved).
+
+Click “**Write**” and confirm the transaction.
+
+> [!IMPORTANT]
+> **DO NOT SEND stETH DIRECTLY TO THE CONTRACT ADDRESS AS IT WILL BE LOST**
+>
+> **If you deposit additional stETH, the 7-days lock-up is restarted for all your deposited stETH from that address.**
+
+---
+
+## What is the amount of MOR rewards earned?
+
+You need to go to the [Distribution](https://etherscan.io/address/0x47176B2Af9885dC6C4575d4eFd63895f7Aaa4790#readProxyContract) contract, open the **“Contract”** tab, then the **“Read as Proxy”** tab.
+
+Don't forget to connect your wallet by clicking on the **"Connect to Web3"** button.
+
+
+
+The rewards are earned every block and to check the amount, you need to call the `2.getCurrentUserReward` function, where you need to enter pool number `0` and your address (or the address of the user you want to know about).
+
+Click "**Query**".
+
+As a result, you will find out how many rewards there are at the moment.
+Amount is in WEI and you can use this unit converter calculator https://eth-converter.com.
+
+---
+
+## How can I get information about how much I have deposited?
+
+You need to go to the [Distribution](https://etherscan.io/address/0x47176B2Af9885dC6C4575d4eFd63895f7Aaa4790#readProxyContract) contract, open the **“Contract”** tab, then the **“Read as Proxy”** tab.
+
+Don't forget to connect your wallet by clicking on the **"Connect to Web3"** button.
+
+Select the `12.usersData()` function that will show how many tokens have been invested by the user, enter your wallet address and `0` as the pool identifier.
+
+Click "**Query**".
+
+Your deposited amount will be indicated in WEI next to `deposited` line.
+
+
+
+---
+
+## How to withdraw stETH from the contract?
+
+> [!Note]
+> **You can withdraw funds no earlier than 7 days after the deposit.**
+
+Go to the [Distribution](https://etherscan.io/address/0x47176B2Af9885dC6C4575d4eFd63895f7Aaa4790#writeProxyContract) contract, open the **“Contract”** tab, then the **“Write as Proxy”** tab.
+
+Don't forget to connect your wallet by clicking on the **"Connect to Web3"** button.
+Make sure your wallet has enough ETH to cover gas fees.
+
+
+
+It is necessary to select the `13.withdraw()` function that will withdraw the required number of stETH.
+Input parameters:
+- `poolId_`: pool identifier; enter `0` for capital providers pool;
+- `amount_`: amount of tokens in WEI. You can use this unit converter calculator https://eth-converter.com.
+
+In the example on the picture, 0.1 stETH indicated in WEI.
+
+Click “**Write**” and confirm the transaction.
+
+---
+
+> [!TIP]
+> **In case you face with difficulties, find something unclear or have questions, you can get assistance in** [**Morpheus Discord server**](https://discord.com/channels/1151741790408429580/1183666837460897832).
+
+## Beware of scams, Morpheus has no tech support team, no support tickets and will not commence any airdrops. Anyone who message you with proposal to help is likely a scammer.
diff --git a/Guides/MOR/Test/MOR Claim (testing guide).md b/Guides/MOR/Test/MOR Claim (testing guide).md
new file mode 100644
index 00000000..d3c22b93
--- /dev/null
+++ b/Guides/MOR/Test/MOR Claim (testing guide).md
@@ -0,0 +1,146 @@
+# MOR Claim Testing Guide
+
+>[!NOTE]
+> - The purpose of the testing is to familiarize users with the MOR claim process with direct interaction with smart contracts.
+> - This testing is conducted on the Ethreum and Arbitrum mainnet (!). Completing all the steps may require $15-25 (at 10-15 gwei gas price) in ETH for fees, depending on network condition.
+> - Please note that this testing is not incentivized, and participants will not receive any rewards.
+> - Test tokens have no value and intended fot test purpose only.
+
+---
+
+## Introduction
+This guide will walk you through the testing MOR rewards claim process starting from providing capital on Ethereum mainnet to obtaining MOR tokens on Arbitrum chain.
+Metamask wallet is used in this guide, but for other Web3 wallets logic remains the same.
+
+There are following steps:
+1) [Mint Mock stETH](#mint-test-tokens)
+2) [Deposit stETH into the contract](#how-to-deposit-steth-into-the-contract)
+3) [Get information about deposit](#how-can-i-get-information-about-how-much-i-deposited)
+4) [Get information about MOR rewards](#what-is-the-amount-of-mor-rewards-earned)
+5) [Claim MOR rewards](#how-to-claim-rewards)
+6) [Get Mock MOR on Arbitrum chain](#how-to-verify-that-i-received-tokens)
+
+---
+
+## Smart Contracts Addresses
+**Ethereum:**
+Mock stETH: [0x7EC3dda3e83dDD4b9f2cFCfF0A5213Bb8cf31b79](https://etherscan.io/address/0x7EC3dda3e83dDD4b9f2cFCfF0A5213Bb8cf31b79)
+Distribution: [0x2e1fF173085A5ef12046c27E442f12f79A0092b7](https://etherscan.io/address/0x2e1fF173085A5ef12046c27E442f12f79A0092b7)
+
+**Arbitrum:**
+Mock MOR: [0x3c3A26c978Bf6AF40D7c1A36e9cBD3C1c055786E](https://arbiscan.io/address/0x3c3A26c978Bf6AF40D7c1A36e9cBD3C1c055786E)
+
+---
+
+## Mint test tokens
+> [!IMPORTANT]
+> Test tokens have no value and intended for test purpose only.
+> You need some ETH in your wallet to pay transaction fees which are subject to change according to Ethereum gas price.
+
+Switch your wallet to Ethereum mainnet first. To mint test tokens you need to go to [Mock stETH](https://etherscan.io/address/0x7EC3dda3e83dDD4b9f2cFCfF0A5213Bb8cf31b79#writeContract), open the **"Contract"** tab, then the **"Write Contract"** tab and connect your wallet by clicking **"Connect to Web3"** button.
+
+
+
+It is necessary to select the `4. mint (0x40c10f19)` function that will issue tokens to your address.
+As parameters:
+- `to_ (address)`: your wallet adress;
+- `amount_ (uint256)`: amount of tokens in WEI, instead of ETH.
+You can use this unit converter calculator https://eth-converter.com to help you.
+On the screenshot, 10 stETH (or 10000000000000000000 in WEI) is going to be minted.
+
+Click **"Write"** and confirm transaction in your wallet.
+
+---
+
+## Add tokens to Metamask (optional)
+In case you want to see Mock stETH tokens in your Metamask wallet, please follow steps from this [guide](https://support.metamask.io/hc/en-us/articles/360015489031-How-to-display-tokens-in-MetaMask#h_01FWH492CHY60HWPC28RW0872H) and add smart Mock stETH contract address: `0x7EC3dda3e83dDD4b9f2cFCfF0A5213Bb8cf31b79`
+
+---
+
+## How to deposit stETH into the contract?
+We need to go to the [Mock stETH](https://etherscan.io/address/0x7EC3dda3e83dDD4b9f2cFCfF0A5213Bb8cf31b79#writeContract) contract, open the **"Contract"** tab, then the **"Write Contract"** tab.
+Don't forget to connect your wallet, which should have enough ETH token to pay for gas.
+
+
+
+Before contributing, we need to give the distribution contract an "approval" to transfer our Mock stETH tokens.
+It is necessary to select the `1. approve()` function that will add allowance for Distribution contract.
+As parameters:
+- `spender`: **Distribution contract** address - `0x2e1fF173085A5ef12046c27E442f12f79A0092b7`
+- `amount`: amount of tokens in WEI. Should be more or equal to the amount you want to deposit.
+You can use this unit converter calculator https://eth-converter.com to help you.
+
+Click **"Write"** and confirm a transaction.
+
+Next, we need to go to the [Distribution](https://etherscan.io/address/0x2e1fF173085A5ef12046c27E442f12f79A0092b7#writeProxyContract) contract, open the **"Contract"** tab, then the **"Write as Proxy"** tab.
+Don't forget to connect your wallet, which should have enough ETH token to pay for gas.`
+
+
+
+It is necessary to select the `stake()` function that will deposit stETH tokens to the smart contract.
+As parameters:
+- `poolId_`: pool identifier, allowed only existed and public pools; for testing purpose enter “0”;
+- `amount_`: amount of tokens in WEI. (2,5 Mock stETH in the example).
+
+Click **"Write"** and confirm a transaction.
+
+---
+
+## How can I get information about how much I deposited?
+You need to go to the [Distribution](https://etherscan.io/address/0x2e1fF173085A5ef12046c27E442f12f79A0092b7#readProxyContract) contract, open the **"Contract"** tab, then the **"Read as Proxy"** tab. Don't forget to connect your wallet.
+
+You need to call `12. usersData()` function that will show how many tokens have been deposited by users' address (or the address of the user you want to know about). Enter pool number (`0`) in ` (uint256)` field and your address in ` (address)`.
+Click "**Query**".
+Your deposited amount will be indicated in WEI next to `deposited` line.
+
+
+
+---
+
+## What is the amount of MOR rewards earned?
+You need to go to the [Distribution](https://etherscan.io/address/0x2e1fF173085A5ef12046c27E442f12f79A0092b7#readProxyContract) contract, open the **"Contract"** tab, then the **"Read as Proxy"** tab. Don't forget to connect your wallet.
+
+The rewards are earned every block and to check the amount, you need to call the `2. getCurrentUserReward` function, where you need to enter pool number (`0`) in `poolId_ (uint256)` and your address in `user_ (address)`.
+Click "**Query**".
+As a result, you will find out how many rewards there are at the moment. Amount is in WEI and you can use this unit converter calculator https://eth-converter.com to help you.
+
+
+
+>[!NOTE]
+> The speed of awarding awards has been artificially increased many times for testing purposes.
+
+---
+
+## How to claim rewards?
+We need to go to the [Distribution](https://etherscan.io/address/0x2e1fF173085A5ef12046c27E442f12f79A0092b7#writeProxyContract) contract, open the **"Contract"** tab, then the **"Write as Proxy"** tab.
+Don't forget to connect your wallet, which should have enough native token to pay for gas.
+
+Call the `claim()` function and put as parameters:
+- `claim`: here you need to specify the amount of native token in ETH that you will send with the transaction and that will be used as payment for the gas for a mint on the destination network. You can specify more, the remainder will be returned to the sender;
+- `poolId_`: pool identifier; enter "0" for test purpose;
+- `receiver_(address)`: the address of the user for whom the tokens will be minted.
+
+Click **"Write"** and confirm a transaction.
+
+
+
+>[!NOTE]
+> It may take a few minutes for your rewards to appear in your wallet on the Arbitrum chain.
+
+---
+
+## How to verify that I received tokens?
+Switch your wallet to Arbitrum mainnet and go to [Mock MOR](https://arbiscan.io/address/0x3c3A26c978Bf6AF40D7c1A36e9cBD3C1c055786E) token contract. Open the **"Contract**" tab, then the **"Read Contract"** tab.
+
+It is necessary to call the function `6. balanceOf()` and specify in the `account (address)` field your address. As a result, you will find out how many tokens are on the wallet reflected in WEI.
+
+
+
+Another way of checking is to add Mock MOR token in your Metamask token list. To do this, please follow steps from this [guide](https://support.metamask.io/hc/en-us/articles/360015489031-How-to-display-tokens-in-MetaMask#h_01FWH492CHY60HWPC28RW0872H) and fill Mock MOR token contract address `0x3c3A26c978Bf6AF40D7c1A36e9cBD3C1c055786E`
+
+---
+
+> [!NOTE]
+> In case you faced with difficulties, find something unclear or have questions, you can get assistance in [Morpheus Discord server](https://discord.com/channels/1151741790408429580/1183666837460897832).
+
+
diff --git a/Guides/MOR Uniswap Testing Guide.md b/Guides/MOR/Test/MOR Uniswap (testing guide).md
similarity index 100%
rename from Guides/MOR Uniswap Testing Guide.md
rename to Guides/MOR/Test/MOR Uniswap (testing guide).md
diff --git a/Guides/Morpheus Capital Providers Contract Guide.md b/Guides/Morpheus Capital Providers Contract Guide.md
deleted file mode 100644
index 8e0250ff..00000000
--- a/Guides/Morpheus Capital Providers Contract Guide.md
+++ /dev/null
@@ -1,73 +0,0 @@
-# The purpose of the guide is to pass you through the process of direct interaction with the Morpheus Capital Providers Distribution Contract
-
-## Table of contents
-1) Smart Contracts Addresses (Ethereum mainnet).
-2) How to get stETH?
-3) How to deposit stETH into the contract? **DO NOT SEND stETH DIRECTLY TO THE CONTRACT ADDRESS**
-4) Please note: **If you deposit additional stETH the 7 day withdraw clock is restarted for all your stETH from that address.**
-5) What is the amount of MOR rewards earned?
-6) How can I get information about how much I have deposited?
-7) How to withdraw stETH from the contract?
-
-
-## Smart Contracts Addresses (Ethereum mainnet)
-- Morpheus Distribution Contract: [0x47176B2Af9885dC6C4575d4eFd63895f7Aaa4790](https://etherscan.io/address/0x47176B2Af9885dC6C4575d4eFd63895f7Aaa4790)
-- stETH Contract: [0xae7ab96520de3a18e5e111b5eaab095312d7fe84](https://etherscan.io/address/0xae7ab96520de3a18e5e111b5eaab095312d7fe84)
-
-## How to get stETH?
-First a user must get staked ETH from [Lido](https://lido.fi/). You can easily get this by swapping ETH for stETH on the Ethereum mainnet by following instructions at their website.
-
-A user may also buy stETH on different exchanges that support it.
-
-## How to deposit stETH into the contract?
-You need to go to the [stETH](https://etherscan.io/address/0xae7ab96520de3a18e5e111b5eaab095312d7fe84#writeProxyContract) contract, open the “Contract” tab, then the “Write as Proxy” tab. Don't forget to connect your wallet, which should have enough native token to pay for gas.
-
-![stETHContract](https://github.com/antonbosss/fantastic-bassoon/blob/main/MorpheusGuide/approval.png)
-
-Before contributing, you need to give the distribution contract an "approval" to transfer your stETH tokens. It is necessary to select the `approve()` function that will add allowance for Distribution contract.
-As parameters:
-- `spender`: **Distribution contract** address - `0x47176B2Af9885dC6C4575d4eFd63895f7Aaa4790`
-- `amount`: amount of tokens in WEI. Should be more or equal to the deposited amount. You can use this unit converter calculator https://eth-converter.com to help you. In the example on picture, it's 1ETH in WEI.
-
-Click “**Write**” and confirm a transaction.
-
-Then, you need to go to the [Distribution](https://etherscan.io/address/0x47176B2Af9885dC6C4575d4eFd63895f7Aaa4790#writeProxyContract) contract, open the “Contract” tab, then the “Write as Proxy” tab.
-Don't forget to connect your wallet, which should have enough native token to pay for gas.
-
-![DistributionContract](https://github.com/antonbosss/fantastic-bassoon/blob/main/MorpheusGuide/deposit.png)
-
-It is necessary to select the `stake()` function that will deposit stETH tokens to the smart contract.
-As parameters:
-- `poolId_`: pool identifier, allowed only existed and public pools; enter `“0”`;
-- `amount_`: amount of tokens in WEI. (the same or less than amount you approved)
-
-Click “**Write**” and confirm a transaction.
-
-
-## What is the amount of MOR rewards earned?
-You need to go to the [Distribution](https://etherscan.io/address/0x47176B2Af9885dC6C4575d4eFd63895f7Aaa4790#readProxyContract) contract, open the “Contract” tab, then the “Read as Proxy” tab. Don't forget to connect your wallet, which should have enough native token to pay for gas.
-
-![DistributionContract](https://github.com/antonbosss/fantastic-bassoon/blob/main/MorpheusGuide/rewards.png)
-
-The rewards are earned every block and to check the amount, you need to call the `getCurrentUserReward` function, where you need to enter pool number (`0`) and your address (or the address of the user you want to know about). Click "**Query**". As a result, you will find out how many rewards there are at the moment. Amount is in WEI and you can use this unit converter calculator https://eth-converter.com to help you.
-
-
-## How can I get information about how much I have deposited?
-The second function will show how many tokens have been invested by the user, the parameters are similar to the previous function call. The name of the function is `usersData()`. Click "**Query**". Your deposited amount is indicated in WEI next to `deposited` line.
-
-![DistributionContract](https://github.com/antonbosss/fantastic-bassoon/blob/main/MorpheusGuide/deposited.png)
-
-
-## How to withdraw stETH from the contract?
-`Reminder: you can withdraw funds no earlier than 7 days after the deposit`
-
-You need to go to the [Distribution](https://etherscan.io/address/0x47176B2Af9885dC6C4575d4eFd63895f7Aaa4790#writeProxyContract) contract, open the “Contract” tab, then the “Write as Proxy” tab. Don't forget to connect your wallet, which should have enough native token to pay for gas.
-
-![DistributionContract](https://github.com/antonbosss/fantastic-bassoon/blob/main/MorpheusGuide/withdraw.png)
-
-It is necessary to select the `withdraw()` function that will withdraw the required number of stETH.
-As parameters:
-- `poolId_`: pool identifier; enter "0" for test purpose;
-- `amount_`: amount of tokens in WEI. You can use this unit converter calculator https://eth-converter.com. In the example on the picture, 0.1 stETH indicated in WEI.
-
-Click “**Write**” and confirm a transaction.
diff --git a/README.md b/README.md
index 53558ea5..5a951a14 100644
--- a/README.md
+++ b/README.md
@@ -81,5 +81,21 @@ Gas costs are high on Ethereum. Consider testing out 0.0.6 using the Sepolia tes
- Morpheus Request for Comments: https://github.com/MorpheusAIs/MRC
- Morpheus Lumerin (Compute) Node: https://github.com/MorpheusAIs/Morpheus-Lumerin-Node
+## Morpheus Smart Contract addresses:
+**Ethereum:**
+- Distribution: [0x47176B2Af9885dC6C4575d4eFd63895f7Aaa4790](https://etherscan.io/address/0x47176B2Af9885dC6C4575d4eFd63895f7Aaa4790)
+- L1Sender: [0x2Efd4430489e1a05A89c2f51811aC661B7E5FF84](https://etherscan.io/address/0x2Efd4430489e1a05A89c2f51811aC661B7E5FF84)
+- Multisig Ethereum: [0x1FE04BC15Cf2c5A2d41a0b3a96725596676eBa1E](https://etherscan.io/address/0x1FE04BC15Cf2c5A2d41a0b3a96725596676eBa1E)
+- Multisig ENS: [MOR.ETH](https://etherscan.io/name-lookup-search?id=mor.eth)
+
+**Arbitrum:**
+- MOR OFT: [0x092baadb7def4c3981454dd9c0a0d7ff07bcfc86](https://arbiscan.io/address/0x092baadb7def4c3981454dd9c0a0d7ff07bcfc86)
+- L2TokenReceiverV2: [0x47176b2af9885dc6c4575d4efd63895f7aaa4790](https://arbiscan.io/address/0x47176b2af9885dc6c4575d4efd63895f7aaa4790)
+- L2MessageReceiver: [0xd4a8ECcBe696295e68572A98b1aA70Aa9277d427](https://arbiscan.io/address/0xd4a8ECcBe696295e68572A98b1aA70Aa9277d427)
+- Multisig Arbitrum: [0x151c2b49CdEC10B150B2763dF3d1C00D70C90956](https://arbiscan.io/address/0x151c2b49CdEC10B150B2763dF3d1C00D70C90956)
+> [!Note]
+> For the MOR token contract its owner is L2MessageReceiver
+
+
## Morpheus Network Diagram
![DiagramupdatedwithstETH](https://github.com/MorpheusAIs/Morpheus/assets/1563345/31711e49-0b57-4b41-b231-ee673dbf6664)
diff --git a/approval.png b/approval.png
new file mode 100644
index 00000000..a225cc82
Binary files /dev/null and b/approval.png differ