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 0xc7d71abc0c70b6d583691d46db0cb309ac748942e76575c068ca68b6c93253ec. 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/204f497b-e997-4521-96d8-14e576b6a95e.json and https://artists.proofprofile.net/proofs/artist/204f497b-e997-4521-96d8-14e576b6a95e.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 0x70a0aad2e06739c020f14d68a083bb5402ff27d5c430f202b3068dee08bed9c1. 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/JPTF02002201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf860744bbfee4ac4faece94384e81091658afeaaa0e6c9fc41ef87abcc8370f7. 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/JPTF02106104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3684207928f37c7b9461b97f015de2332de682752367fb728e7e713344d9e8cb. 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/JPTF02106110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29f979f89215e36c96d46f7b93899bbf590e6c9876611d59b8834594ac6c851e. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48: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/JPTF02219302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb368fa581f3d27e0621fd1972cfeb88453612636cd5f9c3ee476804e9ff94e7a. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/JPTF02219303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1b58d4db5148d3db32d348f4b7c9daa871237b41ffd5a1d4cb271d0f57943c1. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/JPTF02219304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc477d5a18492840bbfa95e2fd44fedce0db320b76eebabcab74ffd96697f9880. 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/JPTF02219306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1da27dfcf6f780d7f600216227441285c5b3da448b6e841a718fa605e58ec3e3. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07:05Z), 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/JPTF02219307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a3d4566b1ced488e342395863308ee8833c77a02439375ab596087879019a7d. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25: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/JPTF02219309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x652cbac3bbac8e619bf7885f5b50a54d4a62e2354b90285ac50e3070483b9c76. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/JPTF02219310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x843bd64b5017ad29f9594668744955cb1f38ec0ab6b82a477143f86ecf9fda20. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/JPTF02219311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc1d3b86da6ba1a2f887d7919fd9edfd5ebcd9d6595ecc8609d1900d8894467b. 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/JPTF02219314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75a38dd48bafd9ff8fcdc05f9b5d4be4a1f73c7e7f5497401a99dd5c8cf68822. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/JPTF02219315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed21be55f3109d7f81fa9c19fc507339f5fd36c577b9a88f91c1dcc0d04cea72. 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/JPTF02219318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa291328a883e6cb19b4c835e5b4f58596bafa9a0a575ed6b8804830e24f86bb. 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/JPTF02219319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d1b7898b2a20b7a43e876e27822e1a21efcf7ff7c4bc3110234924ee92118a3. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/JPTF01912509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf882f5ad1e6912cb4799d53ce0660fee12f78150f735d0a8869f7f2265081904. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/JPTF01909705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe567eccf46a0010aa992e00caef333c1f13fff2eddb2f5ce5ab753dbfe9b985a. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/TCJPJ1940167.