Tutorials
Tutorials
Tutorial Structure
This tutorial series is organized into focused, step-by-step guides.
Note The documentation is still under development.
Getting Started
- Authentication and Sessions - User registration, login, and session management
- Wallet Management - Creating and managing blockchain wallets
- Identity Management - Managing blockchain identities and delegates
Core Concepts
- Role Management and Access Control - Understanding roles, permissions, and access control architecture
Resource Registration
- Hardware Registration - Register computational resources for AI workloads
- Dataset Registration - Publish datasets to the blockchain registry
- AI Model Registration - Register AI models with version tracking
Advanced Features
- Resource Access Control - Set time and usage limits on hardware resources
- Licensing - Request and manage licenses for accessing hardware resources 9.5. Benchmarking Workflow - Complete benchmarking process from request to result 10.5. Resource Marketplace - Buying and selling AI resources 11.5. Rewards and Tokens - Managing the token economy and rewards system
API Base URL
All API endpoints are accessible at:
https://middleware-daiedge.bisite.usal.es/api/v1Autogenerated OpenAPI web UI available here.
Prerequisites
Before starting these tutorials, ensure you have:
- Access to the Middleware API
- API credentials
- Basic understanding of REST APIs
- A tool for making HTTP requests (curl, Postman, or similar)
- Basic knowledge of blockchain concepts (wallets, addresses, transactions)
Next Steps
Start with Authentication and Sessions to create your account and begin using the platform.