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 0x79ccf15dd4388bd53847e6b22c5b5237de4bb63557292198b7e2162a697c9dbb. Chain 2 (Bitcoin): anchored in block 953717 (2026-06-15T01:05:33Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/87dbef5b-3e97-47d5-9da4-93c89ebf6630.json and https://artists.proofprofile.net/proofs/artist/87dbef5b-3e97-47d5-9da4-93c89ebf6630.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 0x52a54f2f19213c1b026947505a75d8fc5290d00e25297f6d29e3d4080767289a. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/FR9W12000482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf6a4fa01b992560b1beac247c86070cab20043de03efd0ea8e1b98df02dcaf8. 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/FR9W12000483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd66e693b1ea48fd63e56bc5d0bdece9540fe3d532b994fa70a2568ce9ae0cf1e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/FR9W12000484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe13c4cc329105a51dd889849f5378b495b9e26b184e635a9453b8ece6d5fccf9. Chain 2 (Bitcoin): anchored in block 960173 (2026-07-30T00:11: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/FR9W12000485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf875e7cbfacec6e83c5d72d7f08b15255bf27139b2973041a33e4857dfe873a2. 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/FR9W12000486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf6e07d7e16d4b9510e1434c814b9947ecd41395a3bf32b2a7c49d8b27b44e19. 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/FR9W12000487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23b6e415524ccc9fd544143f10636d32f0cb789fe8fe1844265bc64001528c17. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/FR9W12000488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e160fe91ecbb50828e915f22f9048b34ff189ae0fc1532586a9d7f842060588. 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/FR9W12000489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf85711e479137c90ce2d0504c89bb2da48f46ffacef0d35c860996cbf21f4449. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/FR9W12000490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0bcf0a48201b55460bcb1997f4022c8858270c86e9d1bb39e8e7b8ff34999c1. 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/FR9W12000492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcc38113ded5efcf7a229a3985c8b4d97995c2a4569c9a5ed7e27d8037630e8c. 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/FR9W11713052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8fe9bec3397c6e5052382c324dada1c571ce4e2d9e55450268928857bf03a36. 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/FR9W11713057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09f407c0dd3d5e2f3875a8741efc1d3d1b6c11e6501e2da545c18fc809febf1a. 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/FR9W11713059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x767c472ac1cd1fb620d7df1d4c25b939d8dc1793ff1df1b1ddf3852e08e86fd8. 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/FR9W11713060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1b300df8fb352af2f75cb382af39a41fe7d06d8ad1a51f960313eecc987dbc5. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/FR9W11713056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5832b9504f36f5449336929261530260ef396271031e2fd62fdb2de83b629f32. 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/FR9W11713053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b3cb42abfcebdda0289c3555b818d880ca502fc4740ee9c79ba1bfd4afb4fb3. 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/FR9W11713061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5837229caf86919050d0e8c3592944125008c2ee95b81391bde7b371938e9395. 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/FR9W11713055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b13964a72e4e75558240c6e02703022870dbb8a1ef851f78e7ccf101426ad7f. 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/FR9W11713058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacf9a5f49570741cda56036c98fb33a71596910caaa22fb0bade72d6b8c8f7fc. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03: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/FRP8I1707900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45f8cefbd7391c756d8f5a33772aa8542203cc6437c8713698a9f2af7c0963f6. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35: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/FRP8I1707910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b3d6b46bfc63633fc1740c5ce45107defc9ea9a8da439994bc582ea5e962590. 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/FRP8I1707930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x651a1124ae5784c715d52efe82f12fd7ebd911afbd3501c27ece1365aebe390b. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/FRP8I1707970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f2cb3319227d6e94c08b35093fb54f7f4e523fb06566001e83d90f76d741dee. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/FRP8I1707980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b190fb2d9b4966a88da35181a857da3024ae6b4647bca716708e03429bce884. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/FRP8I1708090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f12714d1f10bfbf81aed999d41e857699c4d7a930d60f99b9e2f881d9af2ab1. 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/FRP8I1708420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa9ee4c57a02031c2c100c793e1c28f61d46667f75fdb1d4fe65c100663ec361. 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/FRP8I1708480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23faec9303882c7fe1e727f8c177055f1c5dbc098a916ae8f16d19bf533dc08d. 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/FRP8I1708500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc7b099050617f96c68d14716d2f293af2e74e0e9f297f02ee2a5c695b9ed09d. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/FRP8I1708510.