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 0xd519c015c33d0ce8fc6aac265fa92b8c92096cbb75213a881e163c2184c5244b. 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/973bd3d5-5571-45df-b3a5-2e4aa6ae2628.json and https://artists.proofprofile.net/proofs/artist/973bd3d5-5571-45df-b3a5-2e4aa6ae2628.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 0xda55ed688901891d170eedda28fc83a81fe43e0a7f0153369cd9e0dba89736e0. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/QZFZ72125375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80f8d0577bafa7c63cfcbfeca76e05bbebb1b3e95118626cafcd6d58a92fc5f5. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZNWW2152713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c9bf8b4c96c4d49d82fec11448a052aa6412ade8ef73fab002678718ec7a5f4. 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/QZDA82235599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd292655ebd1a22552e3cef9ad6efb00c691243a3879f7692f9a77833cdcc9998. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZK6Q2221030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ac33632604e13f67e01eea7337cefde2fe8663e93520ccfa7747ad75085e866. 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/QZK6G2205649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18ab77d889a026eca06189afd25c54ba3999275438000449daed31045fec3fd1. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48: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/CH7812241371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a2a3ab2ed5270f0aed7d14b65eed8008041d162fa2c0c4e16fa89100129e8bc. Chain 2 (Bitcoin): anchored in block 958051 (2026-07-14T19:14: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/CH7812346448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7c48597c27a13e74638d2b3f1b45aedfb9dd4a1ada0212d43b6ff6eede6dd19. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/CH7812346449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72aeacd03b589c65d4a2c72eab189a9446f844936a4bc0b7381b583ddd1016e7. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/CH7812346450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4d2e277ed31160a1d78ec2df044fbc790e1e61431316172786fc8d1e6048867. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/CH7812346451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x701f1a487bead4eba4868593c505f77a74c47ad9f3fb21eb1a07557fe071d3f9. 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/CH7812352061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x245956d170018a4eba9e9bcded5015c3ab1e3a81c5b51a5af16370c25dc50052. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/CH7812356204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fbd4f97517c3e1c65db22f72befaa8235b69499092ace22f5dacd5fd31b7b7f. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/CH7812363122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb72a4e317585ff9f9bea27368b30d54083ca61c3077f6126c621de069be4cbc. 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/CH7812364665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ea8cdc3c960c4f7dff75a3747eb8a914c051faf350b3e5d6848f701d64715c2. 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/FR96X2471985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe49a0bc8e3ff07ac39ca40e4aedb86afd7673526393ec34183158e8cb3d65b55. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/FR96X2471987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9f5598c2179110f55f8374f72f0e87d64c4ca6a173cf24c9f72dd99d91883dd. 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/FR96X2489872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x417476dcd8bd43365b0fdfc79a23ad6114794dd8bc7eb1d72d857d8b59ec9b24. 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/FR96X2489871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd98ad361d2324ab8257e5fcc91e11270a5caa846085b6492e7bac7712b74b9a7. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47:25Z), 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/FR96X2489873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17e1dae551b0a330840c912381f34a301f3ef5f04253dc97ff317f93f1162a72. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19:47Z), 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/FR96X2489874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa622fa5c20655668135720e64980e470e591371bc615633f334eb307887f5dbb. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01:47Z), 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/FR96X2489875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fbd12b8ca82631492a68b4708244a0c02f3926cd88626a98912ba2e08f75c6b. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/FR96X2489876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ba3b73eb9e6b60b5b238cb27655d1bfe975cb52c5bcdba145039f368d854bed. 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/FR96X2489877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d96a3156ff4c55aced629ce0415763b4511d3842415f68a9d9977a42b1b63f0. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43: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/FR96X2489878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9229fe2315d576296e1de983d112ada7bb8c78a139f8273975b2e2555d8a5f72. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/FR96X2489879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bccbed8cfd721438b9e7fa9845b8134218fa039b9a4ab27caad5234f7510316. 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/FR96X2489880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd019f73f5731f9ca27a3968fe9617b8b8639ceda77b40662de7d559947cd71f6. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/DGA0S2403034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x612aee696a4649678e98d50d3d1a93edac21c6a1c9ba4d28dc3bdf842da43688. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/FR96X2597229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77dc9bb1f0d5833d27ada3c6ce31e52f2586e8d3bd6f48f479185c62934bf400. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T05:55: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/DGA052564590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ac735bba1cad1614863376457b1cc7f8e792e73cb86ce58f0f719753d79d7cd. 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/CH7812238792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddc5ce671e74a5106330f5927afa72ec4b66429a8c2ce6ced2b544ac1d027800. 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/CH7812229645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97ac9c3f7d13a59481cfcde1f1c0b1dff6b64bc9a44658c29bfa3d089bfee77c. 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/CH7812346794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ac735bba1cad1614863376457b1cc7f8e792e73cb86ce58f0f719753d79d7cd. Chain 2 (Bitcoin): anchored in block 957067 (2026-07-07T16:54: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/CH7812238792.