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 0x200f14c9c8d5cf7696bce12cacc58cc7857ae366e5648e9420a8de7880c62ac8. 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/0db8dbd8-9ba8-4a1f-be2a-ae23eb73c6d6.json and https://artists.proofprofile.net/proofs/artist/0db8dbd8-9ba8-4a1f-be2a-ae23eb73c6d6.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 0x0f67e0ffbd8c535f1a0b2bcf4d1ddbb5fa480dd4584cbce9eee2093eb7004177. 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/TCAHL2396776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83ea94b98290d2a271e1bd2dcb51483628a1c807504e396aabe62e22d9ea0be6. 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/TCAHL2396778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5026c0ec7b8e1fb6402d3041679ed26e39b6bdf5c627ff956575cc95e274be89. 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/TCAHL2396794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fbfdb9400618598272306f0028649e508f6da013a5f74bbf7bf5e4bbefa534a. 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/TCAHL2396799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a1c87ed11826818757d88868e8f3b4e3ce12f881b4a1bcd332469685c2481e6. 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/QZJCP2400059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4082b3310579ec209cacd19a07621e6a549f434287004cacd7b61685234920e. 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/QZJCP2400060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cbd98b6cd304fcbeb840b518c002fd23ca827c59e6f6b1312aae484204e14a6. 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/QZJCP2400061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56990a9e10bf26a17e2173b388f7c6447bb377146f987bb4c40f47e76019c6dd. 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/QZJCP2400065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15d415f860f2498e2474c2165aae5dc2bba15cf3e58d98dc4341da351cd56861. 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/QZJCP2400066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8988b33b5e7d31e12675c55496bd4ff48e449f70abdc5b28eb00137957e8a146. 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/QZJCP2400067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f7264f48e85db31a0eabb0eff6bf54c0f43a4da8e377a94135c7d541f044d1d. 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/QZJCP2400064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2252aadfddf8ad3195339e278c22340f37b2631f363b298c2e1ba0594ac90261. 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/QZJCP2400062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf27f3c8080aa5f230ca128b4566495e8dc9d28a5f5994af9a19b8c50db23123f. 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/QZJCP2400063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bf14afb1e3c118081ef3a7df97ff323d60dc264296b2c7a4e96438e3f947faf. 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/QZJCP2400068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8860d3b31831ccc3ec135c53d7d023acee339c08799549982d54b26598b6bfe. 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/QZJCP2400069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6c1061164cfb6bdefbfc76243cc227b9a3ae7a51eeb858d3700a961eb221241. 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/QZJCP2400070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cf7f54573d6334d912205c7d115c99e3599bdc79aaee875ac469f51ff95f58c. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QM99V2404301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x655622f885df273c0744e778c782ceeffe479260b692b18bb377de23442db809. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QM99V2404302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe671a60fed7b1be4c2ca64edd9761023fbc5e2cec631b445f28936e9991e8490. 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/QM99V2404303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb00ab6c472bfb807f75ea6eaf02344f2cd217476554d1e4285dfcec50b1c178. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16: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/QM99V2404304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa243cea22233ae9cf9f9bf72d9f7357c36e6085e4793c8a4fd3a69407a28a3da. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QM99V2404305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd638ecf9e85acb410d6b66badb2b105a3397c4fd6d2be25ff3bb88ce99c687bc. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/QM99V2404306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7b334ec2b1d3b5db09ad5f35a2fed4715d6575c29794bf9e053740e85f8419f. 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/US2762101697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74895744f1d98bd38afe3c36d4d81a978de0f74b0a156e272198ee4e01b4fbbe. 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/US2762101768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24ea6a39ba60113b36d88c2d83be25949350b23cc63b712f1d15ae0c67ae7ab1. 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/US2762101769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae7d2955ea1d67fef7ef9ea7387a4abac58ae4ff70028341ca5f30c78ed4d12f. 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/US2762101770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f0979801e446bd24f91e6001cefa0c4b70ba81d2043989a855a05d701fa0dd8. 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/US2762100120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cf6d79551e21cb92cec3338af234a2adda7a80cf279d4ea450e1149913dd8a4. 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/US2762100121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49e5a60c94ba02ab19e3996087f5a1145d9f9f5b72f647a44cb8555664a84355. 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/US2762100122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x021b8cf4b13de54912b6a70bce4baefacc82906c2e047352c0ad880a05ddbc9c. 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/US2762100123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0ea00c741a54554f854d7981761aeafb5b4dcc24591b76fee1ff4aa1b38076d. 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/US2762100124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2941aa5bc54e8b08107ca7ec959c72cfca6b9ec79f64db04188e9d53da1d2196. 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/QZFJ21906901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cbbe0cbbe17f2771c37f90dc9e5fbcce13c98eeeeebf2398d09fada63c074f1. 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/QZFJ21906902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x547729e0b7cda418bf8fc422265636e15a2557a048affdea62c05ea16de1aaac. 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/QM2PV1839683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68e68ee780f8497fffe763e421c00f39c9a577a72d3f699ed341939ef6a9250a. 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/QM2PV1839684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd697f0726d8ceafb477b75584c6c1e79c6392415b9b5ef6ceafb2c4677c9f5be. 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/QM2PV1839685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c123a4726634cc040c22a2243cda7affa31300c568521c3d3a9c6d64bf49de7. 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/QM2PV1839686.