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 0x4e61aa4f65840cf454b00e05fb985c154c87eec96703b4afe182780068bc85cf. 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/011eca06-df68-48a5-a05b-3e4ea01a88a0.json and https://artists.proofprofile.net/proofs/artist/011eca06-df68-48a5-a05b-3e4ea01a88a0.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 0x3d92f2f1cfa5690746143cef68ccb8cbcf15fe176803ca636d7c2b57c319b3f7. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:48: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/SMRUS0064824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5062d251521b5084f0a3513e714b247b1e7a7fdd597d6c5942a2675f6d8d6d9e. 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/FRX452111723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5062d251521b5084f0a3513e714b247b1e7a7fdd597d6c5942a2675f6d8d6d9e. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55:21Z), 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/FRX452111723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a4536e3ea49eed157ab039e9c7bb31eb673021a623e7c964db4e20c1a952e6e. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T08:51: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/FRX452195725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a4536e3ea49eed157ab039e9c7bb31eb673021a623e7c964db4e20c1a952e6e. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05: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/FRX452195725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe086bfd3555c411f9a549198f1eadb2960dac3b71a47f2a98921b8b48baba006. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/FRX762169219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe086bfd3555c411f9a549198f1eadb2960dac3b71a47f2a98921b8b48baba006. 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/FRX762169219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6c85bfddeb5b152d2593562f0f03d2c1aa2313dc0e8dd7ba22714427db42719. Chain 2 (Bitcoin): anchored in block 958571 (2026-07-18T15:39: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/FRX872165105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6c85bfddeb5b152d2593562f0f03d2c1aa2313dc0e8dd7ba22714427db42719. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T19:18: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/FRX872165105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb120d774f43596bb7eb1986f2c1fa0484850b2c4124cb0c156d1d49a4f65a51. Chain 2 (Bitcoin): anchored in block 957772 (2026-07-12T23:31: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/FR96X2290732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb120d774f43596bb7eb1986f2c1fa0484850b2c4124cb0c156d1d49a4f65a51. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/FR96X2290732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d3fabcfe6e24ff61baac720e8b4e812f702ef122bd7e1d36eba1e76c7fb1d24. 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/FRX202254958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d3fabcfe6e24ff61baac720e8b4e812f702ef122bd7e1d36eba1e76c7fb1d24. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06: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/FRX202254958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a01ed6fa2432f2e0b69d53f1c80d09cbdc27feecd72930668291b13ed7f68c8. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24: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/FRX452268916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a01ed6fa2432f2e0b69d53f1c80d09cbdc27feecd72930668291b13ed7f68c8. 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/FRX452268916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc3d69823fd37df23fb2e3aac57e10aa7c83d25626b51605b3e389cd7e5f7ca2. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T20:33:00Z), 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/DGA062296199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3277d5c8991ae081c1de905204af4c54c251a5856b764dd6b1e46c56bbc8e068. 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/FR96X2345583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3277d5c8991ae081c1de905204af4c54c251a5856b764dd6b1e46c56bbc8e068. 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/FR96X2345583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66d9df5a85d7ece4179a0083c38be1dc41e7f065a07cadb796694db234447bb8. 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/FRX872329509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc2889f3244500d2922c56482f2e9403218bae3b8d8ba71ab54003055d65b3d0. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06: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/FRX872329511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb13f21a30b9edbf832f72ac56a7b423c5bd11f95abdf9f668ac18db20bce3f5f. 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/FRX872329513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0af95de804e393871c6291c70a9b109051dc2b806eee5693bd1caa317c84295a. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06: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/FRX872329515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24a6684c1d93c3b382398275ccb936c286f1f5eee1767f95bd465215b1c64658. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/FRX872329516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66d9df5a85d7ece4179a0083c38be1dc41e7f065a07cadb796694db234447bb8. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/FRX872329509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fc843b8fd39db457d03902654c0d9d9fdb630edd85772fb8123124df8528eed. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/FRX872329510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc2889f3244500d2922c56482f2e9403218bae3b8d8ba71ab54003055d65b3d0. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/FRX872329511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x032f7ba982e401001c28f88ca28a00abe788dac97104292eb4785a82ae90511a. 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/FRX872329514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0af95de804e393871c6291c70a9b109051dc2b806eee5693bd1caa317c84295a. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T20:31: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/FRX872329515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bc0d2b853b3b2a0624ee46e7aab28cca573269dba073af31a6c2953b946181e. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/DGA062378818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bc0d2b853b3b2a0624ee46e7aab28cca573269dba073af31a6c2953b946181e. 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/DGA062378818.