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 0xad097d897e9ba46a63c10642ba487298d7641dc60abe3f7f81280d565f56044a. 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/2aff6540-2227-413b-b561-d9bf01fa8b18.json and https://artists.proofprofile.net/proofs/artist/2aff6540-2227-413b-b561-d9bf01fa8b18.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 0x101f97150f089f23041cba8011964df756cd2f11b5af6705e10a8770b48d99e3. Chain 2 (Bitcoin): anchored in block 957620 (2026-07-11T22:32:56Z), 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/DEC831400210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa806540bf9f281d1f9519c314e1879c7f4ed9763e8a6c78a1654306d9e1c4f70. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/DEC831400213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcb7f93e75cf29d489f2726067d87e5a4ec8326910acd9ee93699e373dcafa7f. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/DEC831400215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8b1a0e9a166024871b3f2544c05f4123e3b72ae9d5e28d2f78fa2488ecf7ab3. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/DEC831400217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0dfaec70f9496425ec71b49ce826bde4fc1049f084cf6b4d21f1188dc90dd05. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/DEC831400218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa97709c3650b711c930fa341db211b015960d7f47f3a7a525e1e49ac6e3a8cec. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27:23Z), 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/DEC831400220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6542d058f019cd19926eae7295ca4f283281dafc91c957d8802eee4a162b700a. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/DEC831400222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf8145df6451b6c4263482d077a0bc6a246913898ab2c5e65809b75f24dac207. 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/DEC831400223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63d7e868fd37cb8c0d81ce3164b02c293f1175459f2104a212dee33d23553890. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/DEC831500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65fd176e75704de6f5ff5f5c239a5cf9c1e35006478e57768481588f93b8dafc. 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/DEC831500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x772cf0c000a0c53a8db6c00d1e43af131c4be30c62448a57fccdd587170df1a4. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/DEC831500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e73c9f2a01273be1dc205f6b1171c5d90f8c628759892e0f8e49b897adb3bfa. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32: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/DEC831500005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf75ad5952ce49e69c76e8bd155f141f397f26ed44366cc74cd153676cc7ba171. 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/DEC831500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55fc600a722847df1de2cd10fa37661de40358ab286d3b042061f8530949a82e. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47:42Z), 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/DEC831500009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd17cc3639749cf82b62dc981d79d6be448dc027f23bb1151ae89546c1a7f23d8. Chain 2 (Bitcoin): anchored in block 957611 (2026-07-11T21:33: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/DEC831600497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3fee80824e84d5ef4ced43bb00f0827ba70922fa36f027ac6fcb388d8312047. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26:23Z), 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/DEC831600498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x869568949422267f7290618a7de56341d96d3a2cb98ff94e00f04c40bfb83fa0. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04:54Z), 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/DEC831600501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17915e650e8d9c932f055559e935f7ff1b46eab8cda0a4fd0627197433c6e676. 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/DEC831600502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcca507a2e608f6254479a27255bb914988acb4e54406ae3c4295d634a5710f42. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/DEC831600504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe04772207477531cf316c03f9e8a0683b2b3ee31f904b55d55f6a6b89e598069. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/DEC831600505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0668a6d7b8a560aba1ee3274877d35b58974087ec361437900cb0f20001babbc. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/ATN261992604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f27c46470c42d1b00313d32e7c9bef3a089021c28264d3ead6d9340b5c7dacc. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56: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/ATN261992605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x125d355e8379e16dca10b094c5195b9c1765b95045092013201eb21f020d0580. 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/ATN261992606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1ece66192ce84ff4c00acc8b92b96b80632e2d6910f79ed1ecb707ee00b9fa7. Chain 2 (Bitcoin): anchored in block 959063 (2026-07-21T21:45: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/ATN261992609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9353af91f5b97b10855c6359cd0abdf0d26e4273e8b36786b4e21e644a98942. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/ATN261992610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2be1235c878fe903cc977b442139f9c8d5efb68671b0a933b34c53bd0e8fdbf. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27:37Z), 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/ATN261992611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b3808d5fa002d458e0c6c7047af9e678986befaf7113dc221c4a7bcdfbea913. 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/ATN261992612.