Closed sufyaankhan closed 6 months ago
Deploying Smart Contracts page - This should discuss our Offer Up dapp and re-write this page in its context.
closely related:
Item 5 addressed by #926
Item 6 addressed by #925
For the last item, deployment, we have two other tickets tracking that:
"What is Agoric?" is perhaps an issue with the docs homepage, but not relevant to key takeaways from getting started.
After reviewing "Getting Started" Offer-up dapp, here are changes we need so the Developer journey is smooth.
Solution: This should take you to a single page defining what Agoric is (we are missing this page)
Solution: Deprecate 2 of the 3 pages. Consolidate information in to one.
Contract Requirements and Price Authority pages both can be deprecated.
In the "Getting Started" section, we forget to formally introduce the "Offer Up" dapp. e.g. (something like) Your First Agoric Dapp - Offer Up Offer Up Dapp allows users to view all listed items up for sale in the marketplace. The Dapp shows 3 items by default. As a user you are able to choose up to 3 quantity of items (in any combination). You can then create an "offer" for an amount more than 0.25 IST. Once you sign the transaction, you will see the 3 items in your wallet and your wallet amount deducted by the Offer amount.
In the end of "Getting Started" we should write a small paragraph about what should the developer take away from this exercise: e.g. Key Takeaways: In this lesson we showed you: How to start an Agoric Chain (re-show 1 line code) How to deploy a contract (re-show 1 line code) How to make an offer.. (re-show 1 line code)
Deprecate the page "Synching on Mainnet"
Smart Wallet Dapp Architecture - This page needs to be re-written with the vision of "How to build a Client UI"
Deploying Smart Contracts page - This should discuss our Offer Up dapp and re-write this page in its context.
tracked separately: