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 0xe97f78ea52c986a442232c93dde8249d97ea498f97819f95ca5ee6b0de3ce6c7. 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/bae32e48-d217-413e-9554-73ddb0afba08.json and https://artists.proofprofile.net/proofs/artist/bae32e48-d217-413e-9554-73ddb0afba08.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 0xc5e41f9b3c6fe3c0b085b2ce023676d5705f8b76c78d4859972be412fbebb7f3. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/CAGOO2230258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3b12ac860f8ef2a84ea83f9ff0c80961d606d80d74aa34ccd406a238684d9c4. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/CAGOO2230260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc2dd545ce30dc6acc2e34c916bf75e241b69d813b712d994396000f5e67f45c. Chain 2 (Bitcoin): anchored in block 958658 (2026-07-19T04:09: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/CAGOO2230261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67c0a12e29675c478de109f5125214310374d4fcc8f587c88b4c4830b1a0add7. Chain 2 (Bitcoin): anchored in block 958422 (2026-07-17T13:35:31Z), 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/CAGOO2230281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x346dec48d3207fcce8800e89dba14286e138b40046c61ee13695f83a21eacb12. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/CAGOO2230283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d2acc535e078e3fb680ffe9861c1506b3be2aacd3f165103a688b34a52b4de5. 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/CAGOO2230287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3896aa8a9286c31bb8c72076b1af8cb81629fffc417309204e2c614c46f0daa. Chain 2 (Bitcoin): anchored in block 958368 (2026-07-17T05:03: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/CAGOO2230286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4764065a9708b0a903d784ad39ae79f5c7284bfa98f1fbe45ce92e683ddfee99. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38: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/CAGOO2230288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37168c5fece7991233f76b3c65e1a563b35341545fe9c8345e79ec99e015e77b. 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/CAGOO2230277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3cd12e2144eaa01656e65cbfe6f5689fdab963a9788de77ead18f9433eeaebe. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14:51Z), 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/CAGOO2230285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18494667c63b9bbfbd9413fb4613399d2acd9e94c731584e096fefb5e728a3ad. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/CAGOO2230290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9af07909ceaa13dd128c920f053746432c36d13facca671594f7e8946eaea43. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/CAGOO2230289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07571e75a88189126685cce248b8cc5dfc985dd801701a796e2ec61ddf036b52. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36:35Z), 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/CAGOO2230282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75c93f833c21672323b145d7a57d40c18690cda69cf87af5e99ad7a0a49ef0e0. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/ATR981281929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb40c77fed0cbecf735e9945c6dd3d28ed088165e3392dbffa5819712da7e7c2. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/ATR981281930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64bc2d19fd40664805e3802c07e9651344f417b9894ad51f047fb08a7ee44718. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/ATR981281931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31d97c5d0b55bbcc77b03489d174e772853ec03a0a07a47c6bf8bd5ee122db12. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/ATR981281932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7661aa337a42e64a98605f90f5ea01ca3f440e7ac0f145407c7a4eded1dd2177. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10: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/ATR981281933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba24b31cd5c0ada67d50b94668b9e93cd02235c7a34bc02f95cba486197510a8. 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/ATR981281935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49a1506f0867e339fd6a9b35ae6d5217a3430e74314c08a2ac49bdf0cfcc8626. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/ATR981281936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e3ae8c014188324bd31d32269573800577cd3cb63ea5d4deebadd5a592e3a88. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14:51Z), 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/ATR981281937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1fd2d4fe2844fc436a5cfcf08d7f0800e79868191e93789ce33e88185e66dc1. 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/ATR981281939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf60f5ca39910b546d2b32faeea5caee8b642011f09e41e261cdb8e648a6670ca. Chain 2 (Bitcoin): anchored in block 958514 (2026-07-18T06:54:37Z), 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/ATR981281940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bec1a7f874b3e743d8387b668b69152fccb65916ee0676aae2162b3fb471f7f. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/ATR981281941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1265cfb7aac0a829dc2ef000db8af557532659b7fc2a2e7107f6c0d1ce383ec7. 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/ATR981281942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f6748dca12a45d62e4930eafe95543976f350094d48877a71fa7908d6adeb5d. 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/ATR981281943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6d99ae36a2d2561c8c008a18e6d5aa6c4ef888f54e283672f8ddf1a86cb7a26. 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/ATR981281945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7bb7690c36bf048262bb2ad6b478ff6b4a8df13701c1161965f77a4e02ea25f. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/ATR981281946.