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 0x3a04b270f1d876a534187be32c90f37827f63bee17b222779b2a0bffa08cdc43. 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/eea80f95-6eee-4155-bcc5-4103749e0e44.json and https://artists.proofprofile.net/proofs/artist/eea80f95-6eee-4155-bcc5-4103749e0e44.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 0x8e0733f527fc0e11f5ac2202ed595d93b7e3c6e60075f4e491003f5c6b8c6e36. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZWFM2314365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac12b87523d7c606d2b052280eac8045d1eabfd5c562b3e44df81f81f8d1c828. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/QZFZ72534788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc911bfdd26b1ba4307564ed4b38d461c533fea6a8e63c1ee1d61c22ed69aaf2. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/QZFZ72534789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f214bd851ee888ef45fed2cfba18f46ee3c5bb81fc7d5fba075baafa8c2697e. 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/QZFZ72534790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9032557ce7c22f9151d98f896383540e7e48a2a63f51da62b1ea17c1c430c383. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/QZFZ72534791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb718fb95832ec1bdec3414b6a560bf03c878371a29f2ac19f4ebc8ac9419374f. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/QZFZ72534792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27b27c92eb5b5ad8a45f93f91241e67eb6b66b77d3c54768b12184e056ec6b5b. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/QZFZ72534793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd63a17540694b62de06f0900de6b6af9a6b6f2d81680b58e92ba2e7110a38285. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/QZFZ72534794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6b9c9ef56b43b78b286012deb06285a9a8e5744d6d7d30965b61406c758e732. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/QZFZ72534795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfc43c476951592899bd07b9deb296f2160bedbecb5cd2391df2e0ea4a89be1f. 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/QZFZ72534796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc46321a1f08a2d68d4439cde6d97942bcf9c32748832c984921ba9576e128763. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07: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/QZFZ72534797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x369cfe01bff5729132032e8124a464b949cb148eb599e374dc39f55735ad1838. Chain 2 (Bitcoin): anchored in block 958498 (2026-07-18T04:54: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/QZFZ72534798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21bea2d64d34ebc64a56ae46af67aa88a226b3a9abe8b2772ac88fb94eeee4c6. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZFZ72534799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd5029ee731d1a857a11cb3e833dbd7a8f516c68fda2abea6f627c01fc4b4da0. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T21:20:45Z), 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/QZFZ72536240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf44e06319addde88dba36f50bbc949b11571517f05ac36a3f79f3adb9fb9b3c. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QZFZ72536241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd406dc3d23d0ea0a2be9aad1d2b14b92ac88dac21ced83a34cf7a25b460bd11a. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZFZ72536242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d3f0287988bd129e13928d13197a5761cef245b4f946834b21235b6fe6ea8f1. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZFZ72536243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58012ebae6458326a8c117994985486934b105a3715692611f05e0e0a0f0234f. 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/QZFZ72536244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dc72797e7341e60b0494af4a279bc51328372e5793292e024ba92fd2b42997a. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07: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/QZFZ72536245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9dfccdd5fcfb15b3c98ad701679a3c85da811fcab9e7357a5368027d6d3288a. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), 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/QZFZ72536246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0e6f87eb5149b93b0e00373aba6b1cdac4457fd2f21ad0e00be0193b781dfef. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/QZFZ72536247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x672a360b1e9d6c086c13b805dd6bf1eb9697eaaccf8d162ad03357f9fc6f08da. 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/QZFZ72536248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2485be74d3da952b6b925f8c6110e875a0e4bd57d32291160a06d14ceeb6ca41. 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/QZFZ72536249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb186fdfa316ac64ffa11b37b8a36982907500fab0e850c343304f501e15561af. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12: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/QZFZ72536250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1a0c6d30f11c45022f6dbefedb33d60e1ded42118d52a5101032c64e63e6160. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/QZFZ72536251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x886d018bb9c2186fc92d1f1c709d1d8c6be1c1e30c3bd6b4c78c5dd2e5ae5b44. 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/QZFZ72555919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ff536180058e9e94790ba3d9ac9a3d8f5dc6cf795ab3d7337098b1f705f5523. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZFZ72555920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f58778e5a1829a0cd5f7f4de5d40d8e369143854374eb032574911bc4256cb5. 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/QZFZ72555921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf79a38185f35e436b1b88b09cf2aa8759453db7d01cdde29013c047e8c48ddbb. 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/QZFZ72555922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae130f167640b5387f1dc21a919fdafcddb5cf96050292e6143d0d02a5bd2ae0. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24: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/QZFZ72555923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8c66895d3296ced3295300b5d4c73b6071eff70c96ca98f632b5847d22f5cca. 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/QZFZ72555924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5546483a3aa18a9a89c345c2fdeff6a1249749425b9654b0b20d79c94d50549a. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/QZFZ72555925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdda133e5a50931ea85d63a00a09b0af15c97075ce6547b0d51fd59b5568049e. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/QZFZ72555926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50a3c933297f14eb897fb4e9d401f92d3eb9cb5513f43301084d36e02671e653. 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/QZFZ72555927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6f4b77b9b02d251a2f72b71e376501e68599b4952abdddd9a92a2c1c77d9ec6. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/QZFZ72555928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x563a7a5196f857c0b8e35a9fb19f82ce9cbff000bba96bf151a704ac4090ab11. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/QZFZ72555929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dd3e79697b8c2a3189825d544598e4007ea93acde6731f038980cf65fc9fc43. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/QZFZ72555930.