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 0x7df739061435d75fe82ca403dc23f26220998283e16e75a5e5f921b4068c9304. Chain 2 (Bitcoin): anchored in block 953746 (2026-06-15T05:25:34Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a56d067f-7320-4c26-ae67-b61e08cc0108.json and https://artists.proofprofile.net/proofs/artist/a56d067f-7320-4c26-ae67-b61e08cc0108.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 0xb24cd8674f4ab25ec912669d9ea81026bf3e1b934307d7da523336929fe4d731. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09: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/FR9W11729972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5c613972d2cb80a335bbffb9694cb7e687446af30f348fde8c1692687b26faf. 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/FR9W11729975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf94e3e562259f694f663a304254ea3bcf9c4ad8bdac35bb06f7794045d5d561e. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/FR9W12113901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x543b62e575e374b57ab8a612790bd0c4c600559bea64fb8424c50e502b69e233. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/FR9W12113903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9204cf7fef2442860bb135f5eddb6c0b82b348df768b816127b3ea1136cf49a. 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/FR9W12113905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57dbfb85b5438d63d7aa6fd211d231ecd1578ea9508b4078b912fed60ffb15d6. 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/FR9W12113906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06e3d96aae3b635a1e10b4466db97b2aab7a248d35771d9fcfa771e608604d91. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T23:33: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/FR9W12113909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7df4087871b071b31b0e3232b589003544b0a72a3dfb7db0ecc45ad2d20ceef1. 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/FR9W12113910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13ac36dc115ad13d5631de7f1fb49cb05d2671f4f7adf7a2831f8731628e4870. 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/FR9W12519492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13ac36dc115ad13d5631de7f1fb49cb05d2671f4f7adf7a2831f8731628e4870. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T09:28: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/FR9W12519492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91fdf60f1c253f1c590aa9f13f89860c91815cbf6676768e5350a4a3d45f621e. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/FR9W12519493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a2d3f6f5cfbf7fa75f9a1ee3b2b2248af65f9ddae3bc6685e548378182ac8c6. 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/FR9W12519494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x877a2bc7ee1a69de54ec3b671875c4b596c96f7297377ce024228b27dfd39984. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T16:45: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/FR9W12519495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc66b6d85df2e7a7111bec85b4455ff771da45511daa5ea0adbb7824fe67ee965. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/FR9W12519496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x260c28585fa00ba728d6e2b86f38b6fb2a4a7a5bcca1d62a0119419bc9c227ad. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/FR9W12519497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24af5e7e87f8ce0e4e853aff0443a6f7d1bd4bea544c6031cdae076e78530955. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T15:01: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/FR9W12519499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e870bb9983a65c5dbee5a69ba56d4d4fc58ffc05d92e1ed2d281abe0a235370. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:38:56Z), 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/FR9W12519500.