1
0
mirror of https://github.com/oceanprotocol/docs.git synced 2024-11-01 15:55:34 +01:00
docs/developers/ocean.py
2023-11-03 22:43:17 +01:00
..
compute-flow.md Addressed comments in the PR 2023-10-11 22:22:40 +03:00
consume-flow.md Fix #1301: ocean.py: videos are obsolete 2023-11-03 22:32:04 +01:00
datatoken-interface-tech-details.md Update ocean.py docs after brownie removal. 2023-10-30 12:34:40 +00:00
install.md Fix #1301: ocean.py: videos are obsolete 2023-11-03 22:32:04 +01:00
local-setup.md Prepare docs changes for next release of ocean.py. 2023-10-31 09:06:42 +00:00
ocean-assets-tech-details.md Update ocean.py docs after brownie removal. 2023-10-30 12:34:40 +00:00
ocean-compute-tech-details.md Update ocean.py docs after brownie removal. 2023-10-30 12:34:40 +00:00
publish-flow.md Final cleanup 2023-07-16 10:19:03 +03:00
README.md tweak 2023-11-03 22:43:17 +01:00
remote-setup.md Prepare docs changes for next release of ocean.py. 2023-10-31 09:06:42 +00:00
technical-details.md Fixes 1275 2023-10-19 15:54:19 +03:00

description
Python library to privately & securely publish, exchange, and consume data.

Ocean.py

Ocean.py helps data scientists earn $ from their AI models, track provenance of data & compute, and get more data. (More details here.)

Ocean.py makes these tasks easy:

  • Publish data services: data feeds, REST APIs, downloadable files or compute-to-data. Create an ERC721 data NFT for each service, and ERC20 datatoken for access (1.0 datatokens to access).
  • Sell datatokens via for a fixed price. Sell data NFTs.
  • Transfer data NFTs & datatokens to another owner, and all other ERC721 & ERC20 actions using web3.

As a Python library, Ocean.py is built for the key environment of data scientists. It that can simply be imported alongside other Python data science tools like numpy, matplotlib, scikit-learn and tensorflow.

Quickstart 🚀

To kickstart your adventure with ocean.py, we set out the following steps to get you zooming ahead in no time!

  1. Install Ocean 📥
  2. Setup 🛠️Remote (Win, MacOS, Linux) — or Local (Linux only)
  3. Publish asset, post for free / for sale, dispense it / buy it, and consume it
  4. Run algorithms through Compute-to-Data flow using Ocean environment.

After these quickstart steps, the main README points to several other use cases, such as Data Farming - Challenge DF, Data Farming - Volume DF, on-chain key-value stores (public or private), and other types of data assets (REST API, GraphQL, on-chain).