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 0xcfdc0d8d31dde1f22f28e016e1693c895158107badb210ea06eb8cc687830330. 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/2fdda287-357e-4e71-9ae3-2c9ad58b1858.json and https://artists.proofprofile.net/proofs/artist/2fdda287-357e-4e71-9ae3-2c9ad58b1858.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 0x9861a053d9c88392f8c19446ab23122b6cef29dc15eb2f416817d2ed70d7106d. 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/JPM792100128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f29ac0d8ed3deade702da3ae675f0d3429f50d482ff8ce74a0b32360d5f572d. 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/JPM792200076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f29ac0d8ed3deade702da3ae675f0d3429f50d482ff8ce74a0b32360d5f572d. 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/JPM792200076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa441da39186156a7c8b510bbcf23d1144e92753dd1212781d0a2429d5ea56d46. 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/JPM792100328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81380b1c8eca3d700bd95c82454bd7664244915ed4bbfff2bbe588033938223a. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/JPM792200121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9861a053d9c88392f8c19446ab23122b6cef29dc15eb2f416817d2ed70d7106d. 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/JPM792100128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccd811155d2aa5b592d9cd8ea34d50df3a3ecd6ccf26a1ae129de30c0e0d85d0. 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/JPM792200122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2e62cef28c35a19f58aae7e4958d82edb57aaf12a67740e88bb67b2b0ddd272. 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/JPM792100267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x193e4dd488fb18694dd34ac5a3596a4236d6df26c9c48672caf9e64c947b7733. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/JPM792200123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x481ffb16ab41c4b1b236cdda438d81bcd6bbd0e1402479dae65cf561cd24f0d6. 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/JPPC02212943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57fbf3e64b417ee36bb650e7b5d61d5e5b28876b4842a70dddefa68991ff11e0. 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/JPPC02213207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57fbf3e64b417ee36bb650e7b5d61d5e5b28876b4842a70dddefa68991ff11e0. 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/JPPC02213207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed6c0ff1f97db4ca73c268fee883661be09eabc0fb0af8347d44507f57286a09. 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/JPPC02310286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57fbf3e64b417ee36bb650e7b5d61d5e5b28876b4842a70dddefa68991ff11e0. 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/JPPC02213207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf128e7058bd317337f81252f77a145777ef2652015a146374a2d9299b1074272. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/JPPC02310294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6a30b9a12c50e607f714709d7567d035c1ba4191b5315acb2481c56595e94a0. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/JPPC02212396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x481ffb16ab41c4b1b236cdda438d81bcd6bbd0e1402479dae65cf561cd24f0d6. 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/JPPC02212943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c7e862afeb5d7b175f518a9b4778c2a040ed44703d8f192ea3db2643947ee40. 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/JPPC02310297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed6c0ff1f97db4ca73c268fee883661be09eabc0fb0af8347d44507f57286a09. 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/JPPC02310286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf128e7058bd317337f81252f77a145777ef2652015a146374a2d9299b1074272. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/JPPC02310294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x626a410ac6f16ded7f7ca89b6c5f205b25eed5d71e4c58b145c4ce1bf873a460. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/JPPC02311408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x626a410ac6f16ded7f7ca89b6c5f205b25eed5d71e4c58b145c4ce1bf873a460. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/JPPC02311408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c61c74706db35e0eda96e55817ea86e7f1eaf41f192332ae47c189ada6509f3. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29: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/JPPC02311840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa106cb43a20b513334e95efcfc4a8156d8c1b399a1c68b68c9974b24ca44d59d. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/JPPC02311841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cd447009943ec22e5be921918f442b4a6908639ddbd0a6bec65fadefafddd5b. 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/JPPC02410356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c4fbbc0ad25a7f7693a66cb935bc96ee5cabdb4820bc3cc9fa64970aca9f77a. 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/JPPC02411273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5dfefaa50cb87ac459fcd7aa0f056617eb3efbbeebe1a2d79cd7d8a284b0384. 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/JPPC02412026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1395426ac1931cc674e06967cf6e655d9e5d61dca77b660f0c8ebe69fd8d0af2. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44: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/JPPC02413065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1395426ac1931cc674e06967cf6e655d9e5d61dca77b660f0c8ebe69fd8d0af2. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/JPPC02413065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x457362266aecde9dd14f99f0efbcc3365e84a0cad82001cf4aedc2ca4e11690a. 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/JPPC02510498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x291feab1fc21cfaf0d973d5d9277ecd511b7ecfe1c1ab0567e0cf2fabbf37706. 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/JPPC02510987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x745d19fcdfd26c92fd9d8ee3581acf8d5f037dde0c633c4be8d2ecb8b4842b0c. Chain 2 (Bitcoin): anchored in block 960384 (2026-07-31T09:54: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/JPT592210244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83d5fa9323c02ce2376f3f1d67648b53011109ff503036abc11515874930fec5. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/JPWP02200744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1da6751476ec25f05e2d09f6fc618c0a4ffd7b7de3d11cd4a02e020f225ecd86. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/JPPC02111553.