Developer Documentation
Documentation
Complete guides, API references, and tutorials to help you build on the DataSoul platform
Categories
Getting Started
Introduction to DataSoul
Overview of the DataSoul ecosystem and core concepts
Learn about InfoFi, SocialFi, and AI integration
Beginner
Setting Up Your Wallet
Connect your wallet and start using DataSoul
Step-by-step wallet connection guide
Beginner
First Data Upload
Upload your first dataset to the marketplace
Complete tutorial for data contributors
Intermediate
Code Examples
Get started quickly with these code snippets and examples
Connect to DataSoul
javascript
import { DataSoul } from '@datasoul/sdk';
const datasoul = new DataSoul({
network: 'mainnet',
apiKey: 'your-api-key'
});
await datasoul.connect();
Upload Dataset
javascript
const dataset = await datasoul.data.upload({
title: 'Market Analysis Q4 2024',
description: 'Comprehensive market data',
file: fileBuffer,
price: '100',
category: 'financial'
});
Query AI Service
python
from datasoul import DataSoul
client = DataSoul(api_key="your-key")
result = client.ai.analyze(
model="sentiment-analysis",
data={"text": "DataSoul is amazing!"}
)
Quick Links
Essential resources for developers
GitHub Repository
Access the open-source codebase and contribute
API Playground
Test API endpoints in an interactive environment
Community Forum
Get help from the developer community