# Umarise > Independent proof infrastructure for software. > Anchor any file hash to Bitcoin with one API call. > Hash-only. Content never leaves your system. ## What it does Registers SHA-256 hashes in Bitcoin via OpenTimestamps. Proves: these exact bytes existed at this exact moment. Verifiable by anyone, forever, without trusting Umarise. ## Core API Base URL: https://core.umarise.com Auth: X-API-Key header (key prefix: um_live_ or um_test_) Request a key: https://umarise.com/developers ### Endpoints POST /v1-core-origins — Register a hash (API key required) Body: { "hash": "64-char-lowercase-hex-sha256" } Returns: { "origin_id": "uuid", "captured_at": "ISO-8601" } POST /v1-core-verify — Check if hash exists (public, no key) Body: { "hash": "64-char-lowercase-hex-sha256" } Returns: { "exists": true, "origin_id": "uuid" } GET /v1-core-resolve?origin_id=uuid — Lookup attestation (public) GET /v1-core-proof?origin_id=uuid — Download .ots proof (public) GET /v1-core-health — Health check (public) ## Quick integration (any language) 1. Compute SHA-256 of your artifact 2. POST hash to /v1-core-origins with X-API-Key header 3. Store the returned origin_id 4. Proof anchors to Bitcoin in 10-20 minutes 5. Anyone can verify via /v1-core-verify or verify-anchoring.org ## SDKs - Python: pip install umarise-core-sdk - Node.js: npm install @umarise/anchor - CLI: npx @umarise/cli anchor - GitHub Action: AnchoringTrust/anchor-action@v1 ## Platform integrations - MLflow: pip install umarise-mlflow - Weights & Biases: pip install umarise-wandb - HuggingFace: pip install umarise-huggingface - S3/MinIO/Akave: pip install umarise-s3 ## MCP (Model Context Protocol) MCP endpoint: https://lppltmdtiypbfzlszhhb.supabase.co/functions/v1/mcp-server Tools: anchor_hash, verify_hash, resolve_origin, get_proof ## Verification Every proof is independently verifiable without Umarise: - https://verify-anchoring.org - ots verify proof.ots - npx @umarise/cli verify ## Full documentation - Full API docs: https://umarise.com/llms-full.txt - API Reference: https://umarise.com/api-reference - Specification: https://anchoring-spec.org - GitHub: https://github.com/AnchoringTrust