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 0x0e8ef8be3f72b96324a4c49c1c7c11fb25a0058f9416d15f3e8613d53d4f1869. Chain 2 (Bitcoin): anchored in block 953687 (2026-06-14T20:19:15Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/674ce202-2be9-4b6e-8f74-010826b690cf.json and https://artists.proofprofile.net/proofs/artist/674ce202-2be9-4b6e-8f74-010826b690cf.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 0xfada331d63803fa3f2653f12ac0a96250918049d957b91b227a339d0525b8af4. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/USCGH1870650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2879f48844a640ef457e57399909eb6e3f66aa25dc628d9c5675413b2bbc8ddd. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/USCGH1870651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd76a5bb2a74e6543275b61997d7dedb9f9f6e1e40b7fbe07d426f3a6270efeea. 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/USCGH1870653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c3aa01552b0a8c8436cb1c09436ad2b0832d9a38ddeac19003ce433bac15fea. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/USCGH1870656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x947e94197c3bad9157cac3a8b0ec0957a2ac48d558bebebdc324600dd88f80d0. 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/QZWFG2472376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7672a7fbd964770000f3f424be7a49d853628ea0c7466acff31f7cd4728f2d80. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09: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/QZWFW2480008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf38b6c31eb44b21c1938133872e0ef9f6084c4f50eb599d40963b67cec83e389. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/QZWFW2480009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5da419b492b2d9ec2838d9f4ac2581ba4e21a86015b2eb4e624a4fc950827f08. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/QZWFW2480010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07dcaa63473e2598873caf439940da6a9e37d2699b1aed903361d8a1515c86aa. 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/QZWFW2480011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da089dac85727ceb493b6718abbc1c7c7deb8839db6eabee151e5d1d7310fc4. 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/QZWFW2480012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x401f62a8c203ef29fa7f34da5203724d81ca6250a445b2fdd2a40709601bdf1a. 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/BK4BU2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x947e94197c3bad9157cac3a8b0ec0957a2ac48d558bebebdc324600dd88f80d0. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/QZWFG2472376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ee96065383bad85bea4ee1c1161fac50b32fee8621f8e59e78c9c2daf97608e. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09: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/QZNWW2425253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a032438195bc0b3533b72e0af22dbc27f5d594a4d9601b1da705ecf882fe002. 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/QZDA62418348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9845ac70a1d66c4bc2ee43558cbdff8eb2a06497c10c2dd2260e5aa0084e3fd8. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/QZTB92384593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07856c93c4a8a7aadab0a92e209c72dd16c363b5f08e7214d49a29c2ce9ff1d1. 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/QZFZ42215437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe88772330d173fd3e787a755a46b87515ba025239b4427d839f0d1c3b03d00f9. 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/USA2P1925692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43b90f048fb79b731744ecd5cb5aa58b13471d666ac15cda7fbd30618a23ea78. 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/QZK6L2377547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb484216c0066fe88121b3434e9a0cbf4a2a2fc5b089cc3dfb57594394f00a72d. 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/QZK6L2377548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x739967315d20aaca8cd0916388336fef21bee0c46661f2ccf05e7c45b22ad709. 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/QZES72322487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ba992124569d55aa26947fd20daa14d362e3496473f793a754f9147b50c043f. 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/QZHN92353386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b1dadf8f75ac869596075fb24a60bf84b2ae0844d6150c7b6555a72bd6219f4. 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/QZHN72392092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05a4da35ce35f73361d5404582ed2089462eb2ba3348ff0a31f2b8f2beee1ed2. 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/QZK6L2377549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87e4ee4e09cf65356a94936bc3771da5114cdf40e0ea442951db15eee94d3ea5. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZK6L2377550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43b3516a35cb4a7afcc06da0e664b80c3bcd471c71a08b51228aa7895e3a01fa. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/QZK6L2377551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64d8e958a8d145b6d52423465f7bab158a859bcbe3e2415d23e190fd550d53fd. 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/QZK6L2377552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ad41bbbc04d2b1bf2e87a86cdcfa3527cc2c0f6391a374770bd8846e97c2c1b. 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/QZK6L2377553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dc7f304a6c57b0a17609bcd56b54a8b9c7941613e221914b9a961a9961c0ff7. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/USHM91827586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01d25a9dc558b4265ae2fc81084498a839f36b89e8da03c0abb84c53c889b5b5. 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/USHM91827587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdef3653fa4006bd111e856bc8d3108e6f4a4854ab33204837328f98b63255d3. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/USHM91827588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc78b4b89ad6f91471f337fa5374aeaf40b27d42525bc18fc3288927ec64e01b1. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/USHM91827589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b5855d47573904d049a90b2dfeb2f5321cfaa346c37e78fc3596d3c96e3e99f. 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/USHM91827590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea591336528e13604b8c04ac88b902c4c2b43650638f864fc14dd70c4d830b47. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/USHM91827591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3834d9aff9bf5f89d92237242180755c8b58c286495ff319cde580bc54dfb3f. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/USHM91827592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd96771810bcce8553a6d6366ddc7a88599a1081b5e6d8e7e9414520471edfa34. 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/USHM91827593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9a7ed8d7054ca7726422b61682f8b0dc83b3bf8f2343795875e770a9ec4b24f. 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/USHM91827594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d7003278a14cb1cd097b266886bee8157849a85ff15f1c1e56a0c41ce6dc13d. 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/QZK6P2202354.