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 0xfc6ead79c33ebc3c20314a4a6358ec6d38079e28cc0f9519c24f2dc712ee8825. 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/53df8c5c-d700-4d34-a0ce-76c012f2daca.json and https://artists.proofprofile.net/proofs/artist/53df8c5c-d700-4d34-a0ce-76c012f2daca.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 0x4f25bffd4eb8c0045846f89d777483910f559c42eb322829ec90b2963791a213. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/ATR981187716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa809cc7f1e57d7ae6c41b253fe7504d0f08a38c753fce77ac4ea5a0e2939dc0. Chain 2 (Bitcoin): anchored in block 958673 (2026-07-19T05:38: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/ATR981187717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18cf742487cba86d38ce1ec61176a6145f0d3bcb5810f132402996e9b8bfe5a8. 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/ATR981187741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb768052f00b34fa623997db2627671765963f25b279929c213e3093a9d9b5b0. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/ATR981187743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72a4f4901247f85bfd879957325fdd8a2797008f370d9d0376a71e0484cdbbfe. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43:29Z), 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/ATR981187744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8e2e7015fae441ba295cad2439a5eba1183afd0c949f3c010864bc4264c4367. Chain 2 (Bitcoin): anchored in block 958963 (2026-07-21T04:02:02Z), 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/ATR981187746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39c520c3f4b7b201d62262aeffa8b6e28cfc1183fe2f591af64b0eb10844c74a. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32:15Z), 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/ATR981187747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe81ceb2df42bf2ae70e5bb8886ebddec1e6d214ab7ec97185f391f8a08ff98d8. Chain 2 (Bitcoin): anchored in block 958689 (2026-07-19T07:11:11Z), 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/ATR981187782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5281042faad5249f2365bf255958fb092d1b7212bcc4b0b6637dd027dad0d6f. 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/ATR981187783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5076fcea1082ba428531594c3dec3e9cea1ccfaec9d09ba4f5503c8ce2ddfc8. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20:34Z), 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/ATR981187784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab4aeac912f16886c9b15ff4babef38f24449476c62eab355ce0aadf4adf10c4. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03:27Z), 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/ATR981187785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42896e56a4151a68fc695bf273e8bbfa4cd4410c97f0c7a4d419da2814895ef9. 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/ATR981187788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x793e45dac1dbfdbaf86a9e259ffbd54d7ecf1848f643ca99ba4f52bf23cf1b14. Chain 2 (Bitcoin): anchored in block 958677 (2026-07-19T05:47: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/ATR981206296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa25d368325d139c04b2c6127a3b8462a48189e23f3e715a018f10759d27aedce. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/ATR981206297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccbb544fde84784253a42de5db1efaddd7f7b5e274f4e241a9efb0197a8605f1. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/ATR981206298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8084b74ba5c08e8f510d9c585dec1b97bee030a0cc4de0e8f87f02a8c3046664. 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/ATR981206299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8348f55f3150efd908624cff7966df2ee1a901a6ecc563c627441dade59522fe. Chain 2 (Bitcoin): anchored in block 957550 (2026-07-11T09:54: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/ATR981206300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19ff94df360a5e051e444b97bf7db9ce77b21c0b237adb6179b6e346d18ea786. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/ATR981206301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63e03c11cc26633d06d6ded06a2c95255067443e6515848ee5ed9d71e5785a74. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/ATR981206303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70a376145abccdfc3b15b9b0d1a5123f854fcd015cd29f052cb0c8260c10692a. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58:13Z), 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/ATR981206304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19c5fe964eb0186f03935694526275cb699e22ab6bed9c6ff5f6af369ee4264b. Chain 2 (Bitcoin): anchored in block 957644 (2026-07-12T03:18: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/ATR981308349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f2e1c650d8a49df87ed244254977c2064a2d7c264ef6d38d9583d9923864346. 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/ATR981308352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf85b103f8fa47774681f081a60ff71cec0805d77777c54f81581b58a87375b2a. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24: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/ATR981308353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9138c3d4097b5175d17b98c87771750aeea92919fc4e63e2fc3f210702d161d. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/ATR981308356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ad61b27595540fec8566aeb4f3764ee420fd55c73f3aa9217dd8e067d0205bf. 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/ATR981308357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x096200af1506e12d0e90f2bc52db38791ecf09adcee1a64ad52f22030306ec30. 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/ATR981308358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae938827ec5e9df48e690d2943b718243b14b7d01b72ef9e70a089719e6d5911. 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/ATR981308359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36f9b1ac9b8275d629934440ed02abd470a1dce12dc75353cbd5f51cedf12db7. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T01:09: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/ATR981308360.