Blockchain-based Art Authentication System
"Culture > Capital" - A 975-year civilizational-scale verification protocol
PoArt (Proof of Art) is a blockchain-based authentication system for art collections managed by Δ°lhanArt Gallery. This repository serves as a permanent, cryptographically-secured authentication record for artworks.
- Gallery: Δ°lhanArt Gallery
- Location: OrtakΓΆy, Δ°stanbul, Turkey
- Website: ilhanart.org
- Protocol: PoArt v1.0 (Proof of Art)
- Philosophy: Culture > Capital
Culture > Capital
This is not slowness.
This is civilization.
Core Principles:
- β 365-day continuous cold wallet storage requirement
- β Anti-speculation through temporal commitment
- β Millennium-scale authentication (2025-3000)
- β Mathematical resistance to flash loans & whale dominance
- β Cultural preservation over capital accumulation
| Artist | Artworks | Authentication Date | Status | Directory |
|---|---|---|---|---|
| Ali Naki Δ°lhan | 32 | 2025-01-13 | β Authenticated | /artists/ali-naki-ilhan/ |
More artists will be added as they join the PoArt protocol.
ilhanart-poart-authentication/
β
βββ artists/ # Artist-specific collections
β βββ ali-naki-ilhan/ # Ali Naki Δ°lhan's authenticated artworks
β βββ 01_originals/
β βββ 03_watermarked/
β βββ MASTER_AUTHENTICATION_RECORD.csv
β βββ README.md
β
βββ README.md # This file
βββ LICENSE # MIT License
βββ CONTRIBUTING.md # Contribution guidelines
βββ GITHUB_SETUP.md # Setup instructions
βββ .gitignore # Git ignore rules
Each artwork receives:
- β
Unique Artwork ID: Format:
ARTISTNAME_YEAR_XXX - β SHA-512 Cryptographic Hash: 128-character hexadecimal
- β QR Code Verification: Instant mobile authentication
- β JSON Metadata: Complete provenance and authentication data
- β Dual Hash System: Original + Watermarked verification
βββββββββββββββββββββββββββ
β [QR CODE] β β Verification URL
β ilhanart.org/verify β
β Β© Δ°LHAN ART β’ YEAR β
β OrtakΓΆy, Δ°stanbul β
βββββββββββββββββββββββββββ
Design Features:
- Premium green glassmorphism (#10b981)
- Semi-transparent overlay with blur effect
- Bottom-right positioning with 20px padding
- High-quality QR code (Error Correction Level H)
- Locate the artwork in the appropriate artist directory
- Scan QR code on the watermarked image
- Visit verification URL:
https://www.ilhanart.org/verify?id=ARTWORK_ID - Compare SHA-512 hash with your file
- Check JSON metadata for complete provenance
# Linux/Mac
shasum -a 512 artwork_file.png
# Windows PowerShell
Get-FileHash -Algorithm SHA512 artwork_file.png# Find specific artist
cd artists/ali-naki-ilhan/
# Search in master record
grep "ILHANART_2025_001" MASTER_AUTHENTICATION_RECORD.csv- Algorithm: SHA-512 (Secure Hash Algorithm 2)
- Output Length: 512 bits (128 hex characters)
- Collision Resistance: Cryptographically secure
- Usage: Dual hashing (original + watermarked)
- Format: PNG (Portable Network Graphics)
- Compression: Lossless
- Color Space: RGB/RGBA
- Watermark: Alpha-blended overlay (200 alpha)
- Library: qrcode (Python)
- Version: 1 (21Γ21 modules)
- Error Correction: Level H (30% recovery capability)
- Size: 120Γ120 pixels
- Content: Verification URL with unique artwork ID
- Format: JSON (JavaScript Object Notation)
- Encoding: UTF-8
- Schema: Custom provenance structure
- Fields: 20+ authentication data points
| Metric | Value |
|---|---|
| Total Artists | 1 |
| Total Artworks | 32 |
| Total Files | 166+ |
| Authentication Protocol | PoArt v1.0 |
| Timeline | 2025-3000 (975 years) |
| Repository Size | ~86 MB |
- Python 3.8+
- Pillow (PIL)
- qrcode
- hashlib (built-in)
# Clone repository
git clone https://github.com/yourusername/ilhanart-poart-authentication.git
cd ilhanart-poart-authentication
# Install dependencies
pip install pillow qrcodeimport hashlib
def calculate_sha512(file_path):
"""Calculate SHA-512 hash of a file"""
sha512 = hashlib.sha512()
with open(file_path, 'rb') as f:
while chunk := f.read(8192):
sha512.update(chunk)
return sha512.hexdigest()
# Example usage
hash_value = calculate_sha512("artists/ali-naki-ilhan/01_originals/ILHANART_2025_001_original.png")
print(f"SHA-512: {hash_value}")This project is licensed under the MIT License - see LICENSE file for details.
Important: The authentication system (software, scripts, metadata) is MIT licensed. However, all artworks remain the exclusive intellectual property of their respective artists.
We welcome contributions! Please read CONTRIBUTING.md for guidelines.
- Fork the repository
- Create a feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
- Gallery: Δ°lhanArt Gallery
- Location: OrtakΓΆy, Δ°stanbul, Turkey
- Website: ilhanart.org
- Email: info@ilhanart.org
- Twitter: @Galerilhan
- Verification: ilhanart.org/verify
- PoArt Protocol Documentation: ilhanart.org/poart
- Founding Patrons Program: ilhanart.org/patrons
- Live Verification System: ilhanart.org/verify
- Gallery Website: ilhanart.org
- Δ°lhanArt Gallery - For pioneering the PoArt protocol
- Ali Naki Δ°lhan - For creating authenticated artworks
- PoArt Community - For supporting culture over capital
- Contributors - For improving the authentication system
To add a new artist to this repository:
- Create directory:
artists/artist-name/ - Follow the structure in
artists/ali-naki-ilhan/ - Generate authentication files (SHA-512, watermarks, metadata)
- Update this README with artist information
- Submit a Pull Request
Contact the gallery for authentication services: info@ilhanart.org