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 0x8b0025eb5f4323f7af224da86e590523cafb45eb350756fd6b41e5d909e2649c. Chain 2 (Bitcoin): anchored in block 953657 (2026-06-14T16:43:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4b6e1fb9-f91b-4d0e-9aa5-295de8e46be5.json and https://artists.proofprofile.net/proofs/artist/4b6e1fb9-f91b-4d0e-9aa5-295de8e46be5.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 0x5a1bc836956c9f8b370e4e7cd8a7932ffa423b0e84d19149e67281b586839918. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/QZHN82360867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d76cfa932ae49025f99cb54953a3dbda0f2bd0cc72853abd55a85859e15887c. 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/QZFYX2346947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x544905a2a458113bc9fb949f8199f3e68f88a6d08f93900bce5cf88ba94f2524. 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/QZFYX2346948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45f36eeca5bc97dfc36e2b372d02e4491b7ce42e86458c5765eba9705cedbae6. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/QZTAY2254053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x527b14cb504b32943c1a20820e0358ef0e45504ddead3e7ec747a61be8636dda. 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/QZFYX2346949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3b46e53130a90ad62a36c2e2a06838a8889351006d3695a973f1f30e7bab25e. 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/QZHN82360866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba084525f961c2ba57351436d39dba3ea8c0ce6a132cadaafe5fa55f0ba0ee72. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QZHN92365585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99ebc3952b57f30cec62d2a2278bdf626669feb1938b858ccc6046f48cc3d242. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02:37: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/QZHN92365586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x984169337362446f85477b47ff57f7c825de7ee5cca42e882bc1df72cb185e53. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QZHN92365587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x121f4ebca5ee18a49b2efb5ddddff6d77eca2374670f9e9ed0d4a081163869ac. 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/QZTAX2243119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fef1a9e65a36fd71da9eb9d148845572418b8b5dcd293273de0dd020b18570e. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/QZRP42444774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4937205698284602952c4545b9269bba4f6d0573dec9c5af3185a7dd4995109f. Chain 2 (Bitcoin): anchored in block 958041 (2026-07-14T18:13:17Z), 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/QZNWW2454371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0270bc9e770ff8aec1e71ae5b1c3fd230645fe2e7cb527cbf37be31b252cc1f. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42:38Z), 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/QZMEN2463445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a616585e5c9e012c90ccacef1f58abba7b73f82e88cc75ab217dc1c026cf01c. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZHN62498112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2a09615127affcc25392551b2ad959da4ffab6cb1efa310cc57698ebac0a46b. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/QZHN62498113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf350e8bd651e84144a8322ac506f0f1ef97415fa3b3ccebb80cb8a8d33101112. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/QZHN62498114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc24dda42e863647666e2a8d8240e665649227a9aab087b3f1ced5a50f8eb5f23. 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/QZHN62498115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4685fb677f70dfcf173b2cac104d98d44e9751611171bca80b29edb6d111b23. 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/QZHN62498116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ac787d951d3879a46a478cab157313ec0561ad4f8e08cda547b468b1954f626. 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/QZHN62498117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4800544d20c8e2fafd52304910c67c8d0c8ea0292decf2cbba00a8cb0ea832c4. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/QZDA72419820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1b7e44159de68f19b4a7c5f4367de8e5c930d8fef2f8fee86c495139f49b4ab. 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/QZDA72419771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x601079c47cc0a3a4431aeb187dd6c46b96544c94374558f2606f14d549d13581. 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/QZDA72419703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4060cbea690382b91217f37fa387a91cf581a4ca6551bfe276ea0a6e27ca3a37. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/QZDA72419642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x513009d1059fa0fca2ccbb6a12e34f73a3acc132cc291ecb3cedb178f0d8bd53. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZDA72419337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda150c51019e9f449135c73300b6376c6a18f6253cb323ca57014b9dfc30aa35. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZDA62438681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b4ebf0f71b5abc1d9d7aac3ab888016294bcc5210fa76ab8818a16ed4130857. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/QZDA62438674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7615841cd724725d11509d9953167e5c837b26d207facff42b846a799616b2c4. 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/QZDA62431776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36c01641d5914484d1c08dfbe47d8ce34c64e25c9af79e9861ce5489fcdb942b. 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/QZDA62438613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e8979837b6a5574efda262c7d14e6350d60b0eb4c6f2f74388388e5d75106c2. 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/QZES52400238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95ff632bdc92f96964a0e726e3be336e7479bd921aa4b4543b5f5ceba7924a48. 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/QZES82467702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf809aa5639cb185cf7d8ae1a7b071d6be337457ab327c6e1bb475fddf93e1bb7. 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/QZES82467703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd232672e79efe58db070cede92a95e6e09e187cae74e9d79c02e59ea760338dd. 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/QZES82467705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87427d38dc96baee0d387793f12c8510ffb3219af138ab4676305c28bc78fae8. 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/QZHN82360868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x222ebf65bfcb5d49cf53de5d232d0b0de3bbe1e0747de3eaf5856956586a2d15. 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/QZFZ62572163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa246a22a172553d10c9e3fad3af5c7af5270ecfc0ae4d0206084e80335beb1c9. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/QZFYY2567862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ed4f77e5ce3f48919daf0aee63f54f5fb0d041d24bb6d54db1a7a773abac69a. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/QZFYY2567863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3271ea06699bdc88f3edc141406a017058bd1e392e269f370a84d31787c1a237. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZFZ72303693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d31d814bf9c84ff9d589190ff0621055d508915fa4c4bcd2dcf9187bce8090b. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/QZFYY2567864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cca9206af1940c9b100e7aab98c03eabbb4aa6fc2f04c070e3a11099b841a97. 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/QZZ7S2497014.