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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f96dfbee0af54c2cf03931f7ee82e93b92f74fd0d681cfc92ee997be23f1947. 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/f9f22f90-10bf-4caf-9894-a59c606fbdb2.json and https://artists.proofprofile.net/proofs/artist/f9f22f90-10bf-4caf-9894-a59c606fbdb2.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x925a760f9457ad6585fcc1ddf622137825cf4c3b1c441fadfd9b3cb489d01e9d. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/SE3PI1200201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8131cd682b7dce77921c0d3b0146167d58c568b38fdb3b7572b2d90d84197b10. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T20:25:19Z), 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/SE3PI1300301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa231c8824bf58bd1e1f7548f007726cf788c937d571702951d2faac035cd82e5. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T17:58:04Z), 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/USJDD1400014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5407f87e841865824df045b89bf34fad1a2f7ad9cd7057063c387693bf786e46. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/SEVGT1602102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda23fd8c546c1806d5ca774b22dff196b9d12de686163cb9ebdb45238dc5fbf5. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04:56Z), 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/SEVGT1702104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53457115cbabffe638914198870e7e639883c28a05877babc77256c508da6632. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-17T02:52:10Z), 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/SEVGT1800085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1651f8bd65cfb78a38fde7c37120958913c5c8f4ba75c5c700607c1d6b61d05. Chain 2 (Bitcoin): anchored in block 956426 (2026-07-17T08:55:16Z), 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/SEVGT1900106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc016338d371b947dd073a70acbe707f8d828eaef712243a04ddc3bd0d78e1680. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/SEVGT2000041.
Apologize (feat. Frida Sundemo, JDAM & MON)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b624b36b764afecd95c911959a0e60c840156d7a385bb702aaaa2ba306c4d81. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/NLZ541801338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x502152afa2716affcd0b9b17b79f9f841df4c97b8d51f530dfe1d06a05b194bc. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/NOFEE1704040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf1c585854a1a358120459df55cdbbf8e94e433cad91f086f52b5f24e3f102f3. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/CHB701600001.
Teen Wolf (Original Television Soundtrack)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x033b7ec72608f99428bfd44d6a7e1774b40ac6eeda5506605ec72673f82791ad. 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/SE5QB1700101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62345c3486a6d623ce609300b511562ee8917618ac51bee2cd75c70a10943aef. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/SEYQH1400107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbc43de33f5c066630701fd6591c30f8994694f71401b7c5205c2e81346206a5. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/SEUM72100504.
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