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 0x1a75866090353dd966c9a995a895c2677587afe831c438ae9e8d95807dc2d000. Chain 2 (Bitcoin): anchored in block 954603 (2026-06-20T21:47:54Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c05c2e4b-1d2b-42aa-9193-64bb03db0713.json and https://artists.proofprofile.net/proofs/artist/c05c2e4b-1d2b-42aa-9193-64bb03db0713.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 0xc52f61e9128fe6a8d2c6c5543046aaddb9d5e83e7fec76deded01a9351970405. 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/QZZ772543582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x792c9f545e785863e678fc78b688ed0994b320852cc31576754a18d2f1f474cb. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QZZ772543583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78487227ebd44e3d32f6e631fb4ec6bde5db555becb681865963f4b563b0ac76. 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/QZZ772543584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e3382eae0eb89066fa4ea23c50061e8b2d48f9defd2c980f72f988e9ff3a2e2. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T05:43: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/QZZ772543585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1f0b2a76f274edc7ea336a151052df3524fb4894544db6901b03d35c356fb44. Chain 2 (Bitcoin): anchored in block 958828 (2026-07-20T05:21: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/QZZ772543586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd690b49edbebeea04653a872973cca83e34ace84b774b6ce3298fee2ea8a6550. 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/QZZ772543587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7365b3046e5af96ac0cd0e10e62ce944280672450fc3c721328b48a4269b73d8. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/QZZ772543588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd782cdc33ddedf13baddf9f133814263a63e607525f76ea101f92c688a8ae80d. 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/QZZ772543589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf08f2d7a9353ad3dc3cc4e842161c9c8d743d291da0c09b12ee27b1a64b99a7. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZZ772543590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f932a6544062f5fd5ac28fcc42b0dd3960a9a1be7af12bd9de9dcec626b29ad. 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/QZZ772543591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2126a587cc63b4d7b5c35c86b6c0f9671533349f0d1a07e4c93ec1233139b025. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/QZZ772543592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea48619d22aa39dbd22500631bfa95346d26065c1afaed410431e46c2be9bb55. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZZ772543593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a82364dcf9dbf00bb4f6a0ffcf952981c3f628fe3d1f47ce9b91d794baaed79. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/QZZ772543594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68983af5255df8a7d7ac7f73e84bd9044bee9ba9e9ef41afe937b020f506239a. 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/QZZ772543595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6a338a6c3c465c68e5c56e3c684bd9c1c6c2de0b7ebbd832d12a945a6884cb1. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QZZ772543596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5ae0d47c79a4b8902b238256e4a86a53a9dd03c93e7040a7f009e99c161d9f9. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/QZZ7V2583163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25e40f7c39756b27635835c7023bebfc08487911edef77935072d2bbd3010ae7. 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/QT3FA2575198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda8697a10267a36a30f1be0040a26a1fa3a5ffc193895ac0cefab6eddf89c87f. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/QT3FA2575199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x788952143aa494dd6e1ed97ae23b79a733333bd0efc262f188ea3d1d4f1e3bae. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/QT3FA2575201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ff0e324289f6f081af91c818783b0f369b56f2531c3249f71d406ac586c8843. 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/QT3FA2575204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb44e40424a3d0b424dcf92bae16bc0094f4a71ec12fa42cdfe9b5cf5f5d9f2bd. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QT3FA2575205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e987bfa1d18a14a874bf775c1e31b1c6e9e89d97d19d5297b7b76d300b6d116. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/QT3FA2575207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85bbd4aa858cca9dbf0037d9b51288cfb8040892a552af5f2ad8522adbdc920f. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/QT3FA2575208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55c45fa3c14c7bd1138161de3fb829d9cc4df50abd193ec140070ceb27908236. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/QT3FA2575209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73569ffb4ed6345a27aff6a8092941643d05a53c21bb60afc64aa414d9da329a. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/QT3FA2575210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66de6d24606f3ea53675a770f2800423d14691eb2b59b4498bd1b3d0c942ebee. 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/QT3FA2575211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x404619d41b86f256ce7815d6b4aa7a82ec7edf639ddfd5a1938987151fcf8420. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QT3FA2575212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x444e81b4e81cc4e089a65ab281b207a72960a697dc9f5c85f4442770bfcd2554. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/QT3FA2575213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4196ed83a4a70ecf7166e3c6bf5941f94f9659276eb3b0378d686aa999fd7bee. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/QT3FA2575214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff903241728baeebf49716d38aade02199e2750654b8e64aebd90506bc33462e. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/QT3FA2575216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fe6446a3ba03572b4a85b9191e0b07d04e620e68b0d85d376778a5d382c1a22. 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/QT3FA2575218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4ba68245a46c552cc3c38fc1e104c9f2c0e963a86674f21438153d38dda966f. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QT3FA2575220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x161608d5dcd2135dad478e35f960b5e5229a22c2afeb06dd3af197ea0086ee54. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/QT3FA2575221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8070226307b5a3e7b1ebb48f6f6007c8bc96ab80e972b59cbb9d424176d5b699. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QT3FA2575223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5c6cd0b2dd150afb8ed8eef68328fc1fa2b1deea696bb426b0b7cd40fea9091. 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/QT3FA2575224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffe192ca0e52fa2364c71e96fe6b66cbb23d118d92009dda2e73be4c9cb61226. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/QT3FA2575225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc9227fd14a255c472e4e29d621ab4716fb0096cb8790b273da1b22f9d1a429a. 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/QT3FA2575226.