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