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 0x0ec589aad37938ff92facd7bd652ecb2b45e3b0ea38700515bb8213c05b1464f. 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/274e96f3-d363-4cf9-be27-c8cbcca384eb.json and https://artists.proofprofile.net/proofs/artist/274e96f3-d363-4cf9-be27-c8cbcca384eb.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 0xa2a3f85302bb914f1b36db0d0f66dcbe44783416f61d81369f9c3abf54759b97. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/ITJA21500232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52fe140c70512da5074a12189030e961d4efa263780f7fcd1594657da9119a01. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13: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/ITJA21500233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8d6f527efff81e93e640996f8271cfe92430b35e458597fae2270f2e0b06b43. 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/ITJA21500234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd78783f9eabd97ab383c714bc3df4b208181725a767c5ea696fdfc58a0f5abcb. 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/ITJA21500299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f300fe57b2e87be27bca0b9b5d845d5c11ef7ebf47ea4be64449e3051cfa547. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ITJA21500236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc880f2557f5efe1472dc3e3eb567801ea54ffb9186e6297b620b1bb031e49c3b. 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/ITJA21500237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc56ae25007a279ea37211321ed0220b0cc6482da095958ad034170abaf4473e. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ITJA21500238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8647c9b60f64c49c2dcefea734aadb2d4114052eb59552b8a3b8a57b37e1d5f4. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), 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/ITJA21500239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c11178db34e16b6613077b7078e57031fdf88507366cd1d348a895a4636324b. 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/ITJA21500240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0139aded2c5a7cc1ff11547fabf7cf37beaac305a0373c980106363c63f19ba4. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/ITJA21500241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa21620769daeb0a97400a2981628b009aa925ec46c33f20b19f67501f4f8d836. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/ITJA21500242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7d51c3c576f8b68a056944a5cb14d19d7daf84e65732f65d45c14c79cb44e1d. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ITJA21500243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ed82f20466f6f9503e9c278f6404a58bfffcfcb697dd5714253cb0296814b04. 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/ITJA21500244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81e745ddfc44cf25abba761a7a5ddfd9439875c4187391a73af9afc5941868cf. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/ITJA21500245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2140c68d5a1653f889fa52f57471c92b3f1f8da040c1b65b62e6f4a7251e1fe. 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/ITZA81200019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31b73f335060b28ccae53715e7e6a5592d0a8e190e0905741bfb025cb66fd638. 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/ITC940400949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77e663450aeb9af21ec63880d020aaab78ec41431892ce703edba029d03ac977. 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/IT2G32300033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe276855a2c6858d70cd53d548d2f4e35ffb3db85ddf3be6603c75cc14af62f48. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/TCAGA2273149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb2f83ede00c4752ef3a8f83c012332f193a6ce94b346f7f7facfc972bbf85ae. 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/TCAGA2273157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac1f7b43e502094a10f3f6f2f2ce27432f15d58487e1398bb05e35f05e1010d5. 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/TCAGA2273159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca514becdbd05706957db07eaf4498d152252c15f27e7f7dc0694e56a5493171. 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/TCAGA2273174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6b10d982626a0d02362064b4f22faf7cf08795ff428d09c48c7f449d5798538. 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/TCAGA2273178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x794e32e350d020524fb1f4533e070713851bb1e49c249c6f5d715f368d6da107. 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/TCAGA2273183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17a6b92babdab01888f7c3bdd155572913b3d8e9ea3f1fe7c40d7730fbc32816. 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/TCAGA2273186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4451d9459e179a9085b0e7f3742c115424ed42c16d063685d7c4d70c633dad0b. 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/TCAGA2273188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cda9d9c5ebb779deada41f00d85e74f173f22db44c61f94919b590210abc856. 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/TCAGA2273190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8dbe37b09c7bb775958514ef18748e217177d86a03aefe80bdb726693987b29. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/TCAGA2273192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21d9e8d156c22ae771d42079599c9e02855d9498a9b5ea3f56be9216e96d3edc. 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/TCAGA2273198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc14349f48a36b8d27f1c562e80ae81abcbb73ddc220d1c98e8e83a2a451a347c. 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/TCAGA2273199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8792458b69208a5789223653baa7914b57deff115a394d2a318a244c7d10eb41. 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/TCAGA2273201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb16fa9ebae47dacbb56f907c1c75f4d60ad9524ad39b307739ab7a9be849ea19. 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/TCAGA2273204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5c86a7cf48b2cf9ff3497894a9271b57e42fd48fbffd115353e020d94995663. 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/ITZA81400110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52877acb4dfa1e21e3bfba08386f3ebe243d8cb421113c30e59bf93ffe6d0343. 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/ITO952300010.