1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55707e8b4434cd7a6d86252a519a64f57a333885605156cbe216804be22fb2a5. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/bb5ba65d-53e9-49ab-85a5-eefd695cf322.json and https://artists.proofprofile.net/proofs/artist/bb5ba65d-53e9-49ab-85a5-eefd695cf322.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21348dfbfe07c193b76239bef7b844c718ab4a6ae09f76fcf79e5bda6c2817a8. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES52173201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8425731950ddd11f4d369a9e3e5e0f93d7841e4e7453cbeff3a92f531ba13abe. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES52173202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60af891a18a6e75d00cec0b49a5d6d4bfa77bb9cf3fafae33994d0f59c49d61d. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES52173203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cd50cef31272d2e356ab7ef8449b79613d330a458e691ff744f9f9507b99b33. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES52173204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda5a4ff40d77e0c19619b40bfe248e8bf6a65e4f4bfe5aa4790d4b0e7e6387dd. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES52173205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a91319d186d1e688ad7f3ed5fbc73f23000eee37397f6789a97f34888a3c9fe. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES52173206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec3e19d697f74c837703d3759845ee22aaa50f298b30a690bec8facbc7af946b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES52173207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccf534a3441080c0a4cf816fd79ba8a83ce1ee08bdedb24231d361428fe9d35e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES52173208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7b086dcd3bb42e119dbded4326b978fdf462b68dc7e23668c93d27342c96a5d. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES52173209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb83f2751772afda2adddaef7bd18701afd6ccaf4850790ceea3766e1d931621. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES52173210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacb9e4e6b1eaa9eb0daa2540d406e0ac588c5d7b8f5097002c19534655542a77. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES52173211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a5e1eb306d172a8475ee320903268658ae7ace0c75c973a35da4e3ade814f08. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES52173212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x877ba0257990c54a004954b901135e709fcf4da4c72d4f0a26219d58298af527. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES52173213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb64581bb1c68442bd121c5eb23ede9c59f295692ad1ebcd28e8ef6455858cdb7. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES52173214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x798a8a4abb0bc4e227a86963c39a843dcd6ef269c72be2fdc9475efe9c97d104. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES52173215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96f4f56dfef8f01dc62590859dd2636468c7043370b7b3c3a9da08ece00ed35c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES52173216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c8a5b40c6af6dfec5041af6d8ecd5b32177202e9d1ea6efdff80ee27d33ee3a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTB32232292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ef0a73a02ff0ce5226b015fe0e4926c8397c8d54f7ee7037e10f02f56ce93fe. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAU2137215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2d3575570fc6d32f2d1bd3282d2697fd3ccf239fd394cc7ce5458ae3a4a39ff. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T19:02:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES72023850.
Nordic Flora Series, Pt. 6: Outlaw Music
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a1fc56d5ffaa429f94dbfa5ddd513b1c298a4ad4b25f14ae969ddfecf8a0f1f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5AJ2202166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a1fc56d5ffaa429f94dbfa5ddd513b1c298a4ad4b25f14ae969ddfecf8a0f1f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5AJ2202166.