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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b9b262945c1e7d0a0f06086f223bd24bbdaf5bbe0002c7f29b79954f7e786b9. Chain 2 (Bitcoin): anchored in block 953616 (2026-06-14T08:58:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1979a68e-5c5b-48cb-88ee-c180b5b621b7.json and https://artists.proofprofile.net/proofs/artist/1979a68e-5c5b-48cb-88ee-c180b5b621b7.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98b8e39da23f6174387bf7b38a044988568648b845b0218b95764390f4528030. 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/ZA41S2224424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98a1e6c862148fc826fd970af0d02c379d191ccc495386ea7f11cab8da233bee. 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/ZA41S2100763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cb064efe666e20b1eeae9b2cc3a8463ae71a785e0c294dbb43c399210bea157. 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/ZA41T2107690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x332aa441c371bf4766931d69f16d872d01fe08424fef66ae65bc943cda0a4e30. 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/ZA41S2100076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c1b5669b739ae0a7766522a523c637fd1caeb21fcd4ec00c96f93e6cd23f47c. 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/ZA41S2100068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc85193b1e35dd8e0e171b31cfc46b8dd4ab152c1af74aa9f43f963a7413661c3. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/ZA41S2100074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd92ea2d32bec66e1dd73cd1024bdf924adf8568aee8b85aeb93914960514da10. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/ZA41S2100069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x289fdc3d2891949a7a13dd96c00006d7f9caec7d53fed73c2cd2e011398f9f33. 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/ZA41S2100764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdbdf6ef8e3851eabd584b2941927da0171ad5a78c216d367cfbf98fcf3b99be. 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/ZA41S2100070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bbda89c2deb566ed56adbd5e1bf238156aac87904194edb3b339e3b4275b835. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/ZAC012300862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48a332cb2f64018386c416bf84a21e77f737adb0cae6d9d13171332e353e9476. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/ZAC012300864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc89f7a6d76796e8e7f4154083541274850ef16a96a6f93dd079420e661d3e72c. 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/ZAC012300865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb0f5f38a22da93076f44d8e01d929f0298c97fb9931094a24820cfb5c3f5ab2. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ZAC012300867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee9116aec81054c4b9a65b016cf16bf7ec4c3b2edaad30c98c38f58e78b4b98c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ZAC012300873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5463fc9fc35323461cfd7cf6aa1c7af9c682b541d6b093079dbac7393f13c3ac. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ZAC012300875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76207b3e39fc267cfd7f204a6eb904a22ce1fa9962adbce3aa3a5ba8d3ea5bd2. 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/ZAC012300870.
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 0xced59595270863bbe9689fe3a6ccf5579c962a87ae1ecce03bfa6cecd2d25722. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ZA41S2101275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e51ec0b506656aeaec1cdba85e7e7acc6c02bc4f097f51acf725b996484767f. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ZA41S1809433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69431481e8f6e094e8b221c962d3998f520cdb39d6ca8730d4bda7655b18aefd. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/TCAIC2449313.