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 0xda1293f000247a4275e43731e0f49708c4853f51d3facef980a6c7f52fb10570. 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/bbdfbeed-e485-40bb-b37b-1fa05f9fe8aa.json and https://artists.proofprofile.net/proofs/artist/bbdfbeed-e485-40bb-b37b-1fa05f9fe8aa.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 0xee2e8acdbea8248731be7f336a4e53565b7a4bf26e8c9a0e6a32445cdc344e35. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/PLB172000161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa123c634575cf9de150e2229e0c4cce9fe798959029d97737222461c22ccba1a. 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/PLB172000325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce109366e5900dfb81ee5bcb5772ffa8e039d45b3a271a1a560b7c532b6fdbb2. 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/PLB172000416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0f8269c21357307d74bb52c122750b8ea0088d1175638d5a819d8230c94ea87. 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/PLB172100021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x455bb0616be0172179d9fffa5da76682e89263c0b033f2b3f92d1c956980e68b. Chain 2 (Bitcoin): anchored in block 958911 (2026-07-20T16:46:31Z), 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/PLB172100078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd22e90afd1bd4cffcb20435affbfecebdad83d625519ddf7e58e3882e243a814. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/PLB172200497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3b368e90484ec98b8d721d7472e9177e2afaadea38eafd1d992680cb5917263. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/PLB172200039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x504d73ea7c329d98de59153d77813667f6a9c134d6ed35bc7dd36c9da015671b. 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/PLB172200543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe27b1b80323af50c8f5ea84800f8b75ddd3ae6c87cd8673924b26caa61669e2a. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/PLB172200544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fd641f05a9c92294d1e6d1c0a2556190e16dc8216134e9424719399826af43a. 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/PLB172200546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd79398f5f7378ce292d7afcfef79bfe1b473c28665fb52cb38cb70a13b8f3f0e. 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/PLB172300216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6601d56d82b04c0e67bd7077f2dae7d8b6d34c36b61c97051964efdead015964. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/PL2DY2400121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc48c24d82706f8275d8fe252a185a362a12d6db2dd972821fb860e46ba1c7707. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/PLUM72200184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53c61460b29a0cba6e663b50531287d0dc6d3b3a5d502f39ce88022eecd6b825. 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/PL22G2300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b533d09e143421c863c39a0dd8f1d0794975dd4a07af267cd41019302a8c18d. 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/PLB382400922.