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 0xc244e1310523c9dba582838ad087daeeb8d95c9906dcab68acd188ddbaae1d7d. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8e0b3f8a-8b3d-4cea-9a7f-44103607c05a.json and https://artists.proofprofile.net/proofs/artist/8e0b3f8a-8b3d-4cea-9a7f-44103607c05a.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 0x0a7d7fa5b4dfdf6b1fa020a3740f4df06af7b5fd6fac3544bbd61a715cd672d1. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/ARF109903264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x590fad361af52a5312f075c4740ae13b694ed7bcc673814fe710143f6e4be6ce. 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/ARF109902787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7db747abafb884c841d46aad9201786b14a4aa019a35bcc5d505ebb627b2923. 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/ARF100900601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b1d6d1251d7a0c840da94da0bfaf3375d921f4184e0425dbb2b6690d7d8118d. 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/ARF100900600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85f2e2e1e00a2d73a3a946c83c0c2186bc1d0e993875c9f77f83dcf9cef31e87. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/ARF100900629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19478ef07e80b9c20d5b1b40466a234c16589f4a03f44035c0c62fa296fcae2f. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20: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/ARF100900690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5a04058d10ecb68bdccd9489d2674ab3d9f734eb5b7c43f3cea6572f580bbe4. Chain 2 (Bitcoin): anchored in block 960407 (2026-07-31T13:26: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/ARF100200782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e3d047746f910e290958af69237b4e12025409f87e30c8b50bec37ac1b9bfa3. 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/ARF100200787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb6cb25152364a9e6ce227b4d1ce46c11d786aa61ce1ddeb86bba6fc6ca26dc8. 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/ARF100900597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55d5e1332f5a04afbf40cfb2a857e2511debbcd8dc8251d9031438720cda36a0. 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/ARF100900691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x898ab1a559d023e4a31beaa1a4d61dfdd5aaba2d130345d8336af0e6cd89f220. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/ARA821920434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f9b18863725e3976db468cbe59376ba75f8ef665e834f9d3816932c1950070c. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40: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/ARA821920435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1364d4e1b98ba6d91d595e7ef7943f35d4752e426a8d79a32ec235cce428715a. 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/ARA821920436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b53fc64bd5758652619d58c162f47547db7d4d3e1771299d72eb37d5cd24888. 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/ARA821920437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c00fe39ece536e430236182c6f69bbe34b35edaa92f9c9d7afdb9c0bc452a4d. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ARA821920438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6a81883b1008c99b28b235d874aa05cae836863abd55d06f519da2e73dbda4a. 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/ARA821920439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e586986885adcd3a0ec4d969aac95211907872e2021c6781271bf4f3a4eb049. Chain 2 (Bitcoin): anchored in block 957210 (2026-07-08T18:28: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/ARA821920444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4240246a689ffd4607239f7cdc1b5e6c0191901d7f89b303d5c647b1ad72cc7c. 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/ARA821920446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82085ea36772913914730c88f231e063392f1e0470d74a3f01c2b8981e661682. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), 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/ARA821920447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe42ecf415373703106e58b47cecefca742840c7546b457a2f0e057a2e2f00fcf. 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/ARA821920448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71bf60fa0add2c4d054af460fbe7438494fa94fca9bea8a6e08fe53dec93dd5f. 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/ARA821920449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd203849c3d02cdc6732c3e6f21897f0788f2ec7ae3b9382f78337c28e31d366. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/ARA821920451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ca986695b395bfc07746e1134b64cb2a473eff59a112dccf1bacdd15ba4c4f1. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/ARA821920452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1881dd7384d50ecba6766d3893dc943c91b925dddf6e1a7dd25356d87e589fe6. 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/ARA821920454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdd629dc3b7c971c405fa0332cbf88bde30c2e74462254ea26f2de1bd035bbd0. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/ARA821920455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d2eb41fe6489f54d19f2dd88a6a2721334707ef3e93952ff1dcfdb3c2c973f7. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/ARA821920456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ba1a2fb66c412c81dbab38cdec40e5e33d853f47352b65e20096bea3a6cca7a. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/ARA821920457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a193ece8d95388b89519d9a5b5fb4dc0abaa071015dcd95ab6f781890d4e1de. 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/ARA821920458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3f7a55e6f12949db6f1bf730709832fdae0c6dfb009ec98c582d630514d8d16. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/ARA821920462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53f57ab3559d32c13fa49f0ae2dfb752bcc29ede8045d4d2fd697c99157ef185. 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/ARF109600471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e7d88a1ec751da82959d8a33f053618533a7c5a619e3a238df7cda9ff33080c. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/ARF109600472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15cc6b471e45b73db23ac42c6ee7e5c65ce4ed6dc2944fbcab1066f4dccf6dff. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25:34Z), 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/ARF109600473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6099d0e5eb7549a77f4680e125b68e7d146abc87568ac1e3baeea9ccea649062. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/ARF109600474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2eca8f20c7cf78152bcad34417d47b4036e4d375d4148aa41d631ae3d08f062b. 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/ARF109600475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60699e109ed355370b97bd1b3ce7379f644064166c21054cba875f687daee045. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/ARF109600476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f7f1e47f08ac1b8f54c30499392dcebac40e628e852ccd478e8c78e74c92c5e. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/ARF109600477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a0c0f25b83a78bb055447d09bc91e96e1b2647ef638e2aec4487c27d418e4a6. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44: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/ARF109600478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd4f03d662b75e563f0773bba944038d8fc49841297779fa00693219d3dafffd. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/ARF036900255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d51c589dc1ba49ad17116ef1c404f0d6ef05cad6f240cdca1352c31b9dd1cee. 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/ARF100900552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85f2e2e1e00a2d73a3a946c83c0c2186bc1d0e993875c9f77f83dcf9cef31e87. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/ARF100900629.