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 0x7eb5880a46d874ebb706ac6f3d9c1ca8bbf4e72c06e6cfba0c523975179eae25. Chain 2 (Bitcoin): anchored in block 954516 (2026-06-20T07:04:44Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a19865c8-ba72-4771-98f9-1069e5f68f60.json and https://artists.proofprofile.net/proofs/artist/a19865c8-ba72-4771-98f9-1069e5f68f60.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 0x5294b1e1b80a3d4d59c090746a3f2686e87e3b027a15add7c97bb71cf0231b44. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/QZHNC2264340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a881bcb1cb4584671c5c70a0cef5979f21b21567dfba6bae107d0a76edab85c. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QZFZ62237398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ff5b3793a69a0102e7cb688d0cb3e038d8f7335f8230deead34284d88190bce. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZES52232521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecc69de1e1074ef5737c7f1482ff0edd9fb6f53747df928a497e4b2e041e7b81. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZHN62245234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7ca365c63e5281e9919c382f09508423b368b0a2f26ddc2b6ad3aa0d19fa9f8. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/QZHNC2264341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12d7305fa73115f05bb549f7f91d6908662ab86f1ee892ad1d03fea44822f6d1. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZHNC2264342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9094362f4c042ec64a9230ec93c853ee1a5cafebc3a872fa3dd91c71ca1c20f. 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/QZRP52102078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe830f1543f0a1c8034f1d9c1ad9a1fd9a9279e791c56e69c68367cb5a18d415c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZHNC2264343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b932ebad552e430f5f84ca6550c1529f21038c8a4b932a72ae75971b0efcc20. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZHN62024936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c34364671bff4b3c6da102ff22b1313a3b9390f14ee491656d917ff7d09889c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZHN62024937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb32be597b80172ae1d09b3a17e6bee0a12a5a18479c307e17ab12535387f7a59. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZHN62024938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95c4745040d60fd438b9774561595cd042769e70426d854c6207cb4577fe2f4d. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/QZHN62024939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76e0a21070d0e9d0bf29ed377c7a7f6f15f0c1d3f227f6f6b4236430b8fefbde. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZHN62024940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8aa99333fe556f06415cf4d64b3e90450e70dd507ad9cc72f1f5ee7b67bb4b9. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZHN62024941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a9b85d99873a4e05a29b14311084c4dd0fb818a2d67fe64fffc6d36aa9c3122. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZES51919821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03a1e852991c570cdc81a8401cd3cf347cbdc08742af1c17f5aa9fb94837189e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZFZ52007189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa93d5ebffc73c3f6276a1c7dc11d53b1565e19adc4695558472a52c407fbaac3. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZFZ52007190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf059721f4ae00aa52194f066a713bf28af84510decc8175a45c106e99d668d55. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZFZ52007191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdba76db9af0254217e25dab65711e0cdfcd1855ad4b1714f7dcd87b17004e9e1. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZFZ52007192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb139151385a1be0a9995cae86facf2ff059fb0216cf9626adc7b52ce68b1c340. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QZFYY1952583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c463c18030706710c5b4b035eac6c3838eafca4894ebee755e247a647fbc93a. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZFYY1952584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ec12d219e18588d33454d71d7a99916243929187aa4a9d9e6b38a7536fc073d. 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/QZFYY1952585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a4761e009f1763b20289f64f6aa963f909f0f4f691cb8701b8d8e7d1ec4ed44. 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/QZFYY1952587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfee3c3997f8c826cab0d6fdde14614683b455e96c6be72bc8a9755c56a0cd3f2. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZFYY1952588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07f3f035cc7e77ae129bb81759295d56e03aba6b9410aec75f616929108ccfc8. 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/QZHN92315871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd94920e0bbc00887ef0d37b56d83c796f0441594d6d11bbe5d975f0505b327b. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/QZHN92315872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4b41c6639811629b8ee10fb78a6e4b4a07df62ff8161ab1ee616971365fe012. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZHN92315873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabb65fe1c355155f71404594d1966bba7ccce4c28a3e1552d327b9fe0114266b. 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/QZHN92315874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51d12711fbeaa010f81370aeab4ce3ff4fadd5e02889e81db07c8daa7e831245. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02:37: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/QZHN92315875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7306bd0ce5cf13daa2f49429b25d8f505e8341e57374ea362108cb3b10935dff. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZHN92315876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96994a8c8d8c1365d654164ca7419dad92586e9ab3e44542a3cbe568889a3718. Chain 2 (Bitcoin): anchored in block 957249 (2026-07-09T02:31: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/QZHN92315877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a881bcb1cb4584671c5c70a0cef5979f21b21567dfba6bae107d0a76edab85c. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), 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/QZFZ62237398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78851fce05d2ec74f48094d0b1d9448405091c56a4a794fe63bab8cdeae2cc85. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZK6Q1910433.