NanoPy Oracle
AI-powered oracle for NanoPy blockchain. Bridge machine learning models to on-chain smart contracts.
Install
pip install nanopy-oracle
Usage
# Run sentiment analysis oracle
nanopy-oracle --provider sentiment --private-key YOUR_KEY
# Run with custom model
nanopy-oracle --provider ai --model your_model.pkl --private-key YOUR_KEY
Providers
sentiment- Text sentiment analysis (positive/negative/neutral)price- Crypto price feeds (CoinGecko)ai- Custom ML model inference
Features
- Python-native ML integration (PyTorch, scikit-learn, transformers)
- Multi-network support (L1 + L2)
- Signed oracle updates
- Configurable update intervals
- MetaMask wallet integration (no private key exposure)
- Web UI with wallet signing
Metadata
Release files for nanopy-oracle 1.6.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nanopy_oracle-1.6.0.tar.gz | 21.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nanopy_oracle-1.6.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 45.0 kB
Release files / nanopy_oracle-1.6.0.tar.gz
| Download URL | nanopy_oracle-1.6.0.tar.gz |
|---|---|
| Size | 21.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3720508816cca24b2d4159587c2deeb93d3d64be98e6195124820b609612dcaf
|
|
BLAKE2b-256 checksum How to use checksums |
0495050e464b42f80c152ab0f2f6e4e7aee6d37dfb34297a87f75acc7c17690c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / nanopy_oracle-1.6.0-py3-none-any.whl
| Download URL | nanopy_oracle-1.6.0-py3-none-any.whl |
|---|---|
| Size | 23.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
274a037c3c3016793d66119e74bdba08a9de09ec03d65dd45a2cbef061bc4172
|
|
BLAKE2b-256 checksum How to use checksums |
d4366c51d5bc254c47a9d557dff906d46d039d52e7e013ab6cc2972ea9bee79a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|