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 0xa98b72afa70ca2333a763e4a69c3394d6a538a653a0ba333adfd37e07dad2121. 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/fbaa328d-4d39-40f5-8fb1-c4a6256c741d.json and https://artists.proofprofile.net/proofs/artist/fbaa328d-4d39-40f5-8fb1-c4a6256c741d.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 0x3ede96efb1f086d2c0cb4f59224d3e7aad33617d2c3d9ef9dbac8a935c741cb1. 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/TCAJA2457319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ba08370b6ff843f313591d0987c7ed31ae5ead26de769bbfca08136b10b8ad2. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/TCAJB2442031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa645c35fa8fc938eddd2e66c9eda0b5fee7a47faaab43cc140cf450211b1e0cb. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27:23Z), 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/TCAJB2442070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a6ff18b17715b9f02e02165ee21ddfe489f218a1226428ff0765256f774e1cf. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/TCAJB2441995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea2c960606d8017e5b832d8ce3f330f20ac71330853f5bc1e6e59abb375f6220. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/TCAJC2441957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31ecad238160e7522c33e844fa130baea43c9d092f5e0ef08cc4fbd86e4a4c2e. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01: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/TCAJC2475726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1fdbab07a7b0573ee76b517be2710c2edda98157657cf95498f90e7dee1361a. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/TCAJB2477126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83a775204b31c50e04afadda859b879a5bc1e2507fef7cf4ebc03e23abd36b31. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), 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/TCAJB2475697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9234e1768b3c97f75b9f8f1bb3336c2a50f52422a8e671c7ae2d5ab0d05f893d. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/TCAJB2475707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb8bbd2288d103f0c54183d6982bec5a85a8868967065d7562dfade5537d4813. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/TCAJB2475843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9400e294a92a91a482b166f393c641c9ad52a876cc87965b4e57da217639d10e. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/TCAJC2406646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d8ee9427039dc3f7c2ead1f7a0a9a463466223dbbb2668885b983e4452cb256. Chain 2 (Bitcoin): anchored in block 958721 (2026-07-19T11:02: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/TCAJC2406686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86a167d4fee23b952c9d14ab94d12e25fec6d9b2de269cd155e440e418b69062. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/TCAJD2406616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9b0b8f7d9e7107f4114a2328e519ee576b59bbfce958cebb11336d7ccbe5547. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/TCAJD2406714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2e9cc7dff54b058926f688ea608ac7f0a2eb74d409fc3404d344658b0312b5b. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/TCAJD2471788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b59f625095103ff46e34cbb202b005b83ac4ad714ee746824b52957921b64b7. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/TCAJC2471772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a34d9ec6b1163464c3963cc7eadce95252076ee57839b175d1b2fd65977374f. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/TCAJD2471699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa40e83c5c025bf0a3c4735ba24bfd9250d247186f16afff018dcb6b4047f4069. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/TCAJD2471728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff31f3ae868429617359356d8114b6622eb5acc4614d1d748bff042c993a0c73. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01: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/TCAJC2471755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfacc03920915f8b47d1d5242813882a285ff0696b5172df258fdd6dd7f353087. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/TCAJC2471807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ad71a60fbda78f97aec00de512cb2d04739606dafbe59479e977e34bef50024. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/TCAJD2471829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48ce0c2d0bbda82c39990db9dbfb306e27564f1fadd70c2b6a7369bf04d30ec8. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/TCAJD2471861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c0e138322b3b3a039bebac981ea72528793a0d433e164fd84ce6abecd46b4e6. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/TCAJD2406280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32798bfa73aedceb2e445a68be6f651c5d490ac838b984fb63733de1d9500d80. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/TCAJE2406342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab74dc6bc91f19886adc16ecc7b191b2bed4d36fde762095f0ba64888346cf73. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/TCAJD2406233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54e17d9bdcf6fcfd5e67338384bd245ecab86836b190f9975e0b47e93fc26c97. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48:23Z), 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/TCAJD2406389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8661614a388df5219a85497372c1d82071028ba2fb13b930813b0409fdfaa3ad. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/TCAJE2406454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ea7f3ba4c949bbf2159c6117065071cfc611bbb21e79a29c4063c19a6f0c047. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/TCAJE2406259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f12cb66014b156f918f11fd943ac2b83ffd3804bd92a30d2fcfde627344f329. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/TCAJD2431880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2041472346f142fcca394fdd99f15ff564eee81e1be73810c4af002f13fe126. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/TCAJE2431926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52850ad2e40f63b3697c544866553d2484ddf565bee31820ede4236370fb8724. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/TCAJE2452783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc44ebd34ab864394d3938baf59c3d611658f90ca6e59dcb3d6bc5c51c5e5b29. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/TCAJE2452714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90c0c59d101692cc43d873f18dd085af1cfc27e207e9b3167dc5fff2cf979ef6. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/TCAJD2452701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7243f400a521b5bbe0513094f01bc3c3ef54c92b8f1893d42acf0a81668ba9c5. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/TCAJD2588484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6569456ae73f1d0c84d4cea90210d6a0526006074c9e2cab3b38d1cadb52e360. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59:45Z), 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/TCAJD2588543.