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 0x339283dc0280dd4c331a275f6ebb5032b45d499b4224f1373357b6f86293a61c. 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/60f00d6c-21a2-4480-bcf0-68f6a5c99263.json and https://artists.proofprofile.net/proofs/artist/60f00d6c-21a2-4480-bcf0-68f6a5c99263.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 0x639525897fa6abf41f7b16a2a080e8fd0832b00e731977b204c52d4053e66368. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43: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/TCAES2085572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75e3cc08c7e5518ddd2181e0a2147beaf8da3562496d23382bab337b4d3ac809. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/TCAES2085579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b0e2464d7f832a4cc9a11ec90d010240612fac3afa7404c9756ed7773e8129f. 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/FRX762148044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33ec5dadc84f811a956addfb6a1da6e48ce42ed853cb7ef3cb688eb4aa54145a. 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/FRX872129671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73354991dfec350b906bb19c150ad5699e576ca795e0990bff770f2346580e05. 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/FRX872165225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33ec5dadc84f811a956addfb6a1da6e48ce42ed853cb7ef3cb688eb4aa54145a. 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/FRX872129671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x856d07451042ea87c573913136438a3230f183447fba4512dae492e241b5cd66. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T05:19: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/FR10S2263113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf378e75afe21dfb8ef094ef70cc9aeb13335810aa04e29d8d8693e7bd8f8618e. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/FR10S2263114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf101905f7d51c188afa1b5305ab8d5389e516ebb43520f3b4cc5aa9ebaa91ec4. 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/FR10S2263116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73354991dfec350b906bb19c150ad5699e576ca795e0990bff770f2346580e05. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/FRX872165225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf378e75afe21dfb8ef094ef70cc9aeb13335810aa04e29d8d8693e7bd8f8618e. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/FR10S2263114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77d336a91efe4b5999c87744e5966c46dfdb142c2ebc263d9cb9938bce7f4a78. 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/FR10S2319811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58c5dc8e8599ca5289c7f0d061991b75ed082936ed4acb36443973124b8a1006. 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/FR10S2319812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2835ab9050ba718ff34fb3fed1eb1234cb1ca052a86fa1eb9c203bd1eca1405d. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T07: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/FR10S2319813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2064e9f0666a68973753022edeaa7f3cb750b9f4803f4b67bb481abdc8fc8a2. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48:10Z), 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/FR59R2320534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e7c6bacc9fe58d278fa82767fce0ff0730b26f12239a5af44a2dccc723f3708. 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/FR59R2320536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c6a607407ced87009f1071b6700ce3c0aacdede083d2c1b403bd9996c64c440. 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/FRX202330340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c8164351f58679d78fdf5c263e78026f8df7e158a74a763ac78ce5a1253d2f6. 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/FRX202330339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c6a607407ced87009f1071b6700ce3c0aacdede083d2c1b403bd9996c64c440. 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/FRX202330340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4756205f807bb307fe9c4316b3f6b6f7585f2ecef0b9d522c05d1f8b764879bb. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T18:58: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/FRX202330341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2845880195d2ede66e9b410eff7df9a4ebada8532bef12be727549f2b1701de0. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T02:34: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/FRX452380410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90e4a447f1188bdaddc0d912527c43cc9faf73adbf20c8c2728777a8060d3c79. 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/FRX452380412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe49960233d19058fe02ecaf8499b5902fb2e171471b3cda53f6f4e1cb92be851. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/FRX452380405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4be177436e2ba77a9f4e09247f84d97518152e84bd83a84ad9f460f09a608937. 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/DGA052350801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ce9604f8d58c804c63c87d0c0cc9aeeaebc52bed6f757c1a6b2e35c45ede24b. 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/DGA052350802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb7ad6ba589eb8297135d0c491308a9d1c74e8ced78bd052aada1857cd355e5f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/DGA052350803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb7ad6ba589eb8297135d0c491308a9d1c74e8ced78bd052aada1857cd355e5f. 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/DGA052350803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4c9da1e1a78d48e7f33deab8a0da506e6822cea03888b83fb0809692818e1c2. 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/USZXT2352878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed9d51a05c95fb0134fbf41bfe581780c08699fa20616b0ac1927fd3097e55a0. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T19:06: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/DEZC62028498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed9d51a05c95fb0134fbf41bfe581780c08699fa20616b0ac1927fd3097e55a0. 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/DEZC62028498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdbb0ccb3d64531c67358bc77fb17820cb61a3849c7a118bd1cc738942d26345. 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/DEQ022003284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59df8acd4f93463a6fa90941332d44a071869e53214786b4a6630fe5eb12d3e4. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEQ022009938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf632e60434e23f33886d585fbe62b20e2649ce24cf7137d6af71d4e026272952. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/DEQ022116403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5bd0048ed8560e3346dee184f022bf3f237626f8b7dae8c08d471ba5dbebd9c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/DEQ022111093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7a4ebbf20d9be06b3d05dbc54ddde5cdd69c8c71da66b9fe7b55797903de117. 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/DEKF22200501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe30199e1d109a116bfbf44db003b39beeddf90e19b2b096386cdd984defb877. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DGA0M2405964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x379820d33eb871925980e1ebc60d2cef176e927e17bd7d888776f5c723179858. 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/DGA0M2405965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5325a547f5a699b64a7193f1720ede390d295e291594ae0c1968129d51e481dd. 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/FRX872443752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc10bac035db00958b668c1c19317c635f3e33d271c3f722e82725e7b1741032a. 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/DGA072491228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8a776587dcf9029fdb6f6d88f668aa82d685c157f5a50cf08a531370424dd88. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DGA0M2405966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea7ef030d198535989805ab0280ea845d735363ec797828f313129b45a95e951. 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/DGA062408392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x746ed9e291a87ed2d90b3fd96c18d078406231b21205d935c987881d16baf333. 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/DGA0M2405968.