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 0xef73213204261b692df912ed97ba3a78262231a454f4db66fc884d23d8e731be. 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/2c803b68-3caa-4ad3-a1a7-c531c005dbe1.json and https://artists.proofprofile.net/proofs/artist/2c803b68-3caa-4ad3-a1a7-c531c005dbe1.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 0x9762d820c2a2dc52af654772f57fd8022d50de1bba5683441ba137cabe423390. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/QZES52036681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0a7f165d113c9c455b5a18baa7ac0cff325b9ba4b6a8dfb44bf7fa2ab3f98c0. Chain 2 (Bitcoin): anchored in block 957899 (2026-07-13T19:36:39Z), 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/QZES52036686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1e519a3bbe3b6df7a20039a66131ff161e2f87047c6d431d882549d59d5e4ad. 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/QZES52036687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf69f1a757b8dfd82c7d7231d1ad4a74137674f87cdf9bcb2f89af46b980f5b72. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZK6Q2068036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6180eb4551abde90b3f5a0e9b52f12986474eae02adb541810c18b94b0e5f09d. 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/QZK6Q2068039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc684759775ff4ef29b99870c1969d985d5ad5bcb17d64172019114a09b4ba114. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T17:58: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/QZK6F2180264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ba42eeebf0c116ab941822b1e70cec5329d6bc1dcd61d09149170a2eaeca931. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:48:18Z), 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/QZNWZ2178021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1d0fc8b40f95d7ad770d31737b1142e527d992045146fa98d3be68629742ce8. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T04:23:18Z), 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/QZNWV2274278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc684759775ff4ef29b99870c1969d985d5ad5bcb17d64172019114a09b4ba114. Chain 2 (Bitcoin): anchored in block 957895 (2026-07-13T18:41: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/QZK6F2180264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7595778c3c70e1fecf73ab4991db86f412bf94696bc7d8d04c791237c75807d6. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T05:41:24Z), 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/QZNWS2172424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ac3bc34497ecfbb5dcb82cfa8ea0bb51d24e45e1afd61e8d97e4dc887db2a3b. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T22:37: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/QZHN52153918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf527a140555f7fce4776ed28d0da10fa3c9d1baaf251a5d00fa155fd5eb91a76. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T15:31:18Z), 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/QZNWX2029311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d1a850d0c6465d0288f1f69777f457f50d82d9ad2a91779fba77c5439207e82. 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/QZMEQ2205988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x574d8befac3fed00778f6905edaa9f9770db57e8b2641c1e40f64ea1250c68a6. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T23:46: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/QZHNA2172089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x432f42bfb99766c2cc461da454222c8e294e851936e4fa1dd4710d743837dd22. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T22:41:18Z), 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/QZTAZ2228029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafe810e4eaa731149105d367882e516cc48a45fbf0fa68fb8e87357a1b8989c6. 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/QZDA82395518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3688720baa7063d8dee237168f0c99ff4b987eb98414c3cf5b2d49065aabdb68. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T16:23: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/QZK6H2358101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce4bf8215a2c4f4133452af947774e06e2fb0b272d4d5255abcda95a9813f497. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZNWW2306636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54ee178fb81ec96174ed28965be438896554532faebe5ea7ca0a2baac8011e5d. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:21: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/QZWFP2354390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06f7fe500900293f0e4bb260f15a7d284a9e9630ca47c3a5ba1e342bc9d244ff. 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/QZHNA2475315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb77654f1a0a95414e6e59de5d857ab4932783896d355f67fa36cfcdaab2e2bc9. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:43: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/QZK6Q2459605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86e808d31590210b7eb5256b93843343bc9f595119479a54caca69e3cf3f21b9. 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/QZK6H2402921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64ac7e853d12fdc72045ac28ed79fadcdc3ce516ff530da3271abd5bdeb1b164. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:24: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/QZPLR2408754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80a4a247c2e2026b092b7fc90aeddbf4160ee71484b1e3eb7d06f8ec78fa0799. 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/QZTB72414528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91d43590de7e91c4a8430a4186f8878ae6e8d572be8de860e82344f78f0ed630. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/QZTBC2490515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x487011324b3035c36154f9c889c789b22857f994414758aa863f903a0252f26c. 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/QZZ7P2417152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d698254694484bb06033cca5e959f5a45e7c75619427e27b8cff60be05bfd53. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/QZHN52597737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4926cec86eefaadf3df09013ce5b9021546eea2f262771860a8c55c00a5094f1. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZK6P2557811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3ebe2ebb835e99d99cf012d175f2ce4fb8209a9a9b92ef7ae242a318848c35c. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZK6P2557812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2375ce9514354568f4af6641f6d17013d4650e77deca05d3f5176073c985ea87. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T05:05: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/QZNWZ2598902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39a91732865d16c3259e393360719a5e41ac0d89a0464da98e182292b2ea4b26. 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/QZWFN2550631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x445ab9da1e7e1a70145e4a281f362396c15a51c04a165638696abfc04ec2a335. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T05:43:39Z), 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/QZZ7U2583175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c680a6b8e26080f091b2394acabae69d6450cc65990469afb50634a84ef0fc8. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZZ7U2583176.