Skip to main content

DigitalMeve — The Certified Digital Memory (.MEVE)

Project description

🌍 DigitalMeve — The .MEVE Standard

DigitalMeve — The Certified Digital Memory (.MEVE)

Tests Publish PyPI version Python versions Downloads License: MIT

The first universal format to prove, certify and verify the authenticity of any digital document.
DigitalMeve introduces .meve (Memory Verified), a simple and universal way to timestamp, hash, and certify documents.


🚀 Vision

DigitalMeve creates a new universal certification format: .meve (Memory Verified).
A lightweight and human-readable file proving in 2 seconds:

  1. The existence of a document at a given date.
  2. The integrity of the document (via SHA-256 hash).
  3. The authenticity of the issuer (Personal / Pro / Official).

Goal: make .meve the “PDF of digital proof” worldwide.


🔑 Levels of Certification

  • Personal → Self-certification (existence proof only).
  • Pro → Email verified (identity linked to a real professional).
  • Official → DNS verified / institution (official certification).

⚡ Certification level is always computed automatically by DigitalMeve, never declared manually. Impossible to fake.


📂 Format Specification — MEVE/1

Example of .meve structure:

MEVE/1 Status: Official | Pro | Personal Issuer: Certified: DigitalMeve (dns|email|self) Time: Hash-SHA256: ID: Signature: Meta: • • Doc-Ref:


🛡 Security

  • Tamper-proof: if the document changes (even one comma), the hash changes and the .meve becomes invalid.
  • Metadata embedding: JSON proof can be embedded in the file metadata OR generated as a sidecar .meve.json.
  • Scalable: fallback .meve.json for large files (>50 MB).
  • Detection: verification instantly detects any fraud attempt.

📊 Use Cases

🧑‍💻 Individuals

  • Proof of creation (art, photos, manuscripts).
  • Secure timestamp (testament, private agreements).
  • Evidence of damages (video/photo insurance).

👔 Professionals

  • Certified invoices, quotes, contracts.
  • Proof of authorship (designs, code).
  • Intellectual property pre-proof (before patents).

🏛 Institutions

  • Universities → certified diplomas.
  • Governments → official documents.
  • Courts & notaries → judgments, legal contracts.

📜 Roadmap

Phase 1 (MVP, 1–2 months)

  • Generator .meve (site + script).
  • Verifier .meve (drag & drop site).
  • SHA-256 hash + UTC timestamp + Ed25519 signature.

Phase 2 (6 months)

  • Pro email verification.
  • Official DNS verification.
  • Export certified PDF with DigitalMeve footer.
  • Public API for third-party integration.

Phase 3 (1–2 years)

  • International standardization (ISO/AFNOR).
  • Integrations in ERP / CRM / Universities.
  • Large-scale adoption.

📢 Communication

Slogan:
👉 “DigitalMeve — The first online platform that certifies and verifies the authenticity of your documents.”

Pitch:
“Your documents, certified and verifiable in 2 seconds, anywhere in the world.”

Channels:

  • Clear landing page (Framer).
  • Explainer videos (EN/FR).
  • Live demo (upload → verify).
  • LinkedIn / YouTube / Twitter campaigns.

⚖ License

This repository is licensed under the MIT License.
See LICENSE for details.


🛠 Contributing

We welcome contributions!

  • Open issues for bugs or feature requests.
  • Submit pull requests with clear commits.
  • Follow the contribution guidelines in CONTRIBUTING.md.

✅ Status

  • Current version: 0.1.2
  • Release page: Releases
  • Tests: Tests

📚 Documentation


🌟 Final Goal

Make .MEVE the universal format of digital certification:

  • Free for individuals.
  • Subscription/API for professionals.
  • License for institutions.

DigitalMeve — Trust in every file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

digitalmeve-0.1.5.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

digitalmeve-0.1.5-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file digitalmeve-0.1.5.tar.gz.

File metadata

  • Download URL: digitalmeve-0.1.5.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for digitalmeve-0.1.5.tar.gz
Algorithm Hash digest
SHA256 7b7eaad2535966bf66abf20430ba00903c64dc8cb37e08f1760a579a9c7bc7b4
MD5 047588dc8a2f4acfbba378a6c147a886
BLAKE2b-256 ba690fc61bf5f648614a9885eb996473acd7b926d89004ccaff08254c67ef7d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for digitalmeve-0.1.5.tar.gz:

Publisher: publish.yml on BACOUL/digitalmeve

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file digitalmeve-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: digitalmeve-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for digitalmeve-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 ffbedca03bac8d9a35ec4d350fa0f4dc86c5562a878541c1119b59007a77cd9a
MD5 c9e5dc9b8e755fa5799ea86b82c56eee
BLAKE2b-256 4ed9644a2b2ada195e08d118ea36d032fd107db8c0a99b5054a51a4ae77b8d6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for digitalmeve-0.1.5-py3-none-any.whl:

Publisher: publish.yml on BACOUL/digitalmeve

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page