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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc986889ce79684125564feb370f82a608cb3c68c3e53616434e781f28c6fa950. 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/f8d19d4d-08c0-44a9-a6fa-83bcee06922b.json and https://artists.proofprofile.net/proofs/artist/f8d19d4d-08c0-44a9-a6fa-83bcee06922b.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4765b547f3b88dc9a1b2b22e313784cf8ff57174d34aa6d6fbc69fb845c2c9e. 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/QZ22B3003725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc1645594aa85fb4b232c1c62c106ba921c4cb1116384435d16a7251127b0234. 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/QZ22B3003709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca1e9901394dc28a43a4ed25066ea7d4e3bdace59b1131f0badcda1fb803d88d. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:26: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/QZ22B3003683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3785cc9aa63bc361233e1cce63c5e70037d864046bb99a263a63890d84528db. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZ22B3003684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7876c5c8523f7a344effd220e35c6a7d6547f5e3816ae282df1911d2af47727f. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/QZ22B3003712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaae4ad0d4c1a1783f8199efb261bf1067718273926fd1d20ac43c816f4d7728a. 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/QZ22B3003713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd1cbfbaa50d2f7a34e9f119408d5531ff19e85b92146ca78c50c2452e9a1da7. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/USMP60800021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1937f0c6e27e7a9b66cd4e9e5ca9545d4e4bb736bbca78308b0cb3156988af9. Chain 2 (Bitcoin): anchored in block 959003 (2026-07-21T14:42: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/USMP60800024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a95109b4afee01a0bc35ea04213decc0e29c86d9eee17ae87978ea6e2ffcab6. 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/USMP60800026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b77f0bdf53398096d886fd2749532007a9965427415438c76f341cf23fc240e. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-17T04:37: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/QZVEM2359609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd815058b839ee63ef8ca13a6ba0a9bd3898ac5bf0e6b016279f2f848102a4afa. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/ESA031310549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12f6f8fe7e289276861e9a58f3b1fad25576a6f4ac28659fae92ddaf5b6d5420. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/ESA031310550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7f837e0ae39127fe16d3758fdb1bb819780c2994861dcc2a09f10fcb83d126f. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/ESA031310551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe62018b6fe64823b9ce4ab2e5f1feb15c3d878db7f2a360f7769d51c3dd6c97. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/ESA031310552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x353471405972124fe3f2cfad871d032dc0e5c01e60496a8e7f50ea2df628c125. Chain 2 (Bitcoin): anchored in block 958658 (2026-07-19T04:09: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/ESA031310553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa48b47e3aa0495ecfb23f19af6341ee6e5632c93810db4336d5cb819f8154e8d. 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/ESA031310554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb9a5128896b456ee828a4600d0e98c18343ece4e97649abe4a5e20c6aab8ac9. Chain 2 (Bitcoin): anchored in block 958422 (2026-07-17T13:35:31Z), 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/ESA031310556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96a37bcd3f7665bba020168b5979fd7b2e4d1bd537e0a5d708114fca9d56d63c. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/ESA031310557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b551d2884b782f819ef178b1368a88ae9dbde2d63cea437327885c5d758ae99. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T20:07: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/ESA031310558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa800e823383ffd08032ce0a46256adc1a7aa6436c7b6493adf0238e8a5c09081. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T09:45: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/ESA031310559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x306ef71e50016ba7b5e5a9384d0f41c34f625f0b1eeec83f8aedcc48c99a2037. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/ESA031310597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdef90de0969c71a8d156830e46af90e3152d6d77012a857bbaa708ef008cd26. 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/ESA031310599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e8ddef46783e04a91c1322bf388e17536b60e699fb45ce4bd0a1d6e296a39a0. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/ESA031310600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bbda4a7673e76b93a9b5f88ae7727865a0ec310033d257eabb0dd88fc8c0bdb. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/ESA031310602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ecc1560d1e8e5c05f6ed7ef8d75f9d5833cb64192904201664705f7bc931b19. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T19:04:20Z), 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/ESA031310605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65be86f7442d175ccf9a3b29486330569e4c378cba0f9174fb68d2a657e4fa97. 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/ESA031310606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f176a9f927c628556d4b890b38895b29602b61f0b896f31e402a822fb4b3eb6. 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/QM6N21768380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc78d744627d2e8a3d0387ceed03480e296afd5e8e79bfbf23e00175daae12810. Chain 2 (Bitcoin): anchored in block 958422 (2026-07-17T13:35:31Z), 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/QM6N21768383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b5d5e53ad50b6ff9c22a84edac048c00af7f6eda31309eb811bc558cb1dc59c. 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/QM6N21768385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbff94b695bdc391dd626f4b60b0081ea1a34a649770653b1cc96ac7ae6a3be1c. Chain 2 (Bitcoin): anchored in block 957805 (2026-07-13T04:34: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/QM6N21768390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd457b94289a9965d9d6bb99a68b75f8fc5924bcb529a9e53e870dfb29364f43d. 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/QM6N21768393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47931848cd88b0041acc97bf2d6c938a2baad19b432bdad795903c5ca4cfc721. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QM6N21768394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cf200405c84e964f9b852d231f3534c47b9809f802219f7fd37fd32ff0dc1dc. 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/US3Z41700910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb334cafa57655d7c2edd80cd10a4da37633804c0c8adef69c7bc476826f466d1. 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/US3Z41700911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc68f9058de10f7de6d7539097be4c4759a570b09ddfa926513d21aa6d9536a94. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T05:01: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/US3Z41700912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4218ef9ed5e524beec68b7fa11a08650900714a1cc163605bfacd733fde080e. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/US3Z41700913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c249b137a840cb5611b39277ec76fe0b2b5e9ac5a7b17bee4cfa3b10b1d9e3b. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/US3Z41700917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9e980fcd595352dd41185f6157090eed6125ab68ac5e011a10700db7978cc45. 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/USMP69962904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02055a5472c9bbaf8e7537ef99b83ba61781a8ea5c1464d45ab731141949cca6. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/USMP69963125.
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 0xc272baf58df1d20c441d8d55c21fef3d32e82004f6af51e2d445357827119e01. 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/USMP69962973.