Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create interactive publish function #70

Open
mihaisc opened this issue Sep 2, 2024 · 1 comment · May be fixed by #71
Open

Create interactive publish function #70

mihaisc opened this issue Sep 2, 2024 · 1 comment · May be fixed by #71
Assignees

Comments

@mihaisc
Copy link

mihaisc commented Sep 2, 2024

Create a function with multiple steps that helps you publish an asset

ex:

  1. what themplate do you want to use 1,2,4?
  2. What is the name of the asset
  3. ...

We can get inspired from the current publish screen in the market https://market.oceanprotocol.com/publish/1

@jamiehewitt15
Copy link
Member

I suggest that we start with the easy questions (e.g. title and description) and then move onto the more technical questions e.g. which network? And then lastly, we can have a question "Would you like to see advanced options?" which could include things like user-defined parameters.

It needs a bit more refining but the order could potentially be something like this:

  1. What is the title of your asset?
  2. Please provide a description of your asset?
  3. Who is the Author of this asset?
  4. Please provide tags to make this asset more easily discoverable:
  5. After purchasing your asset, how long should the consumer be allowed to access it for?
  6. How is your asset stored? IPFS / Arweave / URL
  7. Please provide the {url / hash / txID } for your asset?
  8. Will you charge for this asset?
  9. [optional] What token will you accept payments in?
  10. [optional] What is the price to access your asset?
  11. What network will your asset be available for purchase though? {default: Oasis Saphire}
  12. [Optional if they don't pick oasis] Which template would you like to use + explanation on the options.
  13. Would you like to consider all of the advanced options for your asset? {default: no}

@jamiehewitt15 jamiehewitt15 linked a pull request Sep 12, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants