ocean.py: perpustakaan Python untuk mempublikasikan, bertukar, dan menggunakan data secara pribadi & aman.
Ocean.py membantu ilmuwan data memperoleh $ dari model AI mereka, melacak asal data & komputasi, dan mendapatkan lebih banyak data. (Detail lebih lanjut di sini.)
Ocean.py mempermudah tugas ini:
Publikasikan layanan data: data feed, REST API, file yang dapat diunduh, atau komputasi ke data. Buat NFT data ERC721 untuk setiap layanan, dan token data ERC20 untuk akses (1,0 token data untuk diakses).
Jual datatokens melalui harga tetap. Jual data NFT.
Transfer data NFT & token data ke pemilik lain, dan semua tindakan ERC721 & ERC20 lainnya menggunakan web3.py.
ocean.py adalah bagian dari perangkat Protokol Laut.
Ini dalam keadaan beta. Jika Anda mengalami masalah, silakan buka terbitan baru.
Ikuti langkah-langkah ini secara berurutan untuk mencapai Samudera.
Instal Samudera
Pengaturan:
Jarak Jauh (Menang, MacOS, Linux)
atau Lokal (khusus Linux)
Telusuri alur utama : publikasikan aset, poskan secara gratis / untuk dijual, bagikan / beli, dan konsumsi
Tentukan strategi gas - tentukan biaya bahan bakar secara otomatis untuk jaringan jarak jauh
Cari & filter data - temukan aset berdasarkan tag
Aliran ringan penitipan - konsumsi aset gratis & berharga tanpa hak asuh
Tantangan DF - hadiah $$ untuk memprediksi harga ETH di masa depan
Data Farming - kurasi aset data, dapatkan imbalan
Berbagi data publik secara on-chain - misalnya model AI publik
Berbagi data pribadi secara on-chain - misalnya model AI pribadi
Masing-masing hal berikut ini menunjukkan cara memublikasikan & menggunakan jenis data tertentu.
C2D - memberi token & memonetisasi algoritma AI melalui Compute-to-Data
REST API - Contoh umpan harga Binance ETH
GraphQL - Contoh NFT Data Laut
Data on-chain - Contoh biaya swap Samudera
Menambahkan kredensial - Contoh penerbitan aset dengan kredensial khusus
Pahami parameter konfigurasi - envvars vs file
Pelajari tentang layanan off-chain - Penyedia Laut untuk layanan data, penyimpanan metadata Aquarius
Aliran pengembang - untuk lebih mengembangkan ocean.py
Proses rilis - untuk melakukan rilis baru ocean.py
Copyright ((C)) 2023 Ocean Protocol Foundation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.