Skip to content

compiling-org/filecoin-creative-storage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Filecoin Creative Storage

This repository contains the Filecoin Foundation grant implementation for decentralized storage of creative assets with privacy-preserving techniques.

Project Overview

We propose developing a decentralized storage solution for creative assets using IPFS and Filecoin, specifically designed for emotionally-responsive digital art. This module will store high-resolution fractal generations, shader code, and biometric metadata in a permanent, verifiable manner while maintaining privacy controls for sensitive emotional data.

Features

  • Decentralized Storage: IPFS/Filecoin storage for creative assets
  • Privacy Controls: Selective disclosure for sensitive biometric data
  • Data Integrity: SHA-256 hashing for verification
  • Version Control: Track evolution of creative works
  • Cross-Chain Integration: Works with all grant projects

Getting Started

Prerequisites

  • Rust and Cargo
  • Node.js and npm
  • IPFS daemon or web3.storage account
  • Filecoin wallet

Installation

# Install CLI tools
./scripts/install-cli-tools.sh

# Build the project
./build-filecoin-grant.sh

Building

# Build IPFS integration
cd src/ipfs-integration
cargo build --release

Deployment

  1. Configure IPFS and Filecoin providers
  2. Deploy smart contracts if needed
  3. Serve test-website on a web server

Practical Emotional Data Collection

Our system implements multiple practical approaches for collecting emotional data that work without specialized hardware:

  1. Manual Input Methods (Primary Approach)

    • Simple slider controls for valence, arousal, and dominance
    • Works on any device with a browser
    • No special hardware required
  2. Camera-Based Analysis (Enhancement)

    • Facial expression analysis using standard webcams
    • Local processing for privacy
    • Real-time emotional state detection
  3. Interaction Pattern Analysis (Passive Collection)

    • Keyboard typing rhythm analysis
    • Mouse movement dynamics
    • Subtle emotional inference from user behavior
  4. EEG/BMI Integration (Future Enhancement)

    • Compatible with consumer biometric devices
    • Advanced emotional state detection
    • Research-grade precision for specialized applications

Directory Structure

├── src/
│   └── ipfs-integration/   # IPFS/Filecoin integration code
├── test-website/           # Browser-based frontend
├── scripts/                # Utility scripts
├── build-filecoin-grant.sh # Build script
└── README.md              # This file

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published