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 0xe66104217be12cbd429e2c1a82f5625f179dd043d3d97f97602f00329d89e282. 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/5dcd52c5-d8e4-4bd2-b365-fd4bf7ef6b50.json and https://artists.proofprofile.net/proofs/artist/5dcd52c5-d8e4-4bd2-b365-fd4bf7ef6b50.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 0x90bfa001e103d12ee058801bd12004a3215a087d1afa5d1893ebc608d1db6b99. 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/TR6980800001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17b6b3685cda58d8f39249b7df7df7baeb347456cfe4fabc9912691e38b67deb. 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/TR6980800002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5446655cee6a5d999c9fb82a898d66e18f80295cf305d201703299af652b740. 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/TR6980800003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe925ab4894cc5a92c4269578e0b7aa38dadbd15be8a8ec9314feb0fff740e3ae. 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/TR6980800004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc87737486eb2d8fe6a6f80159c5db2d37381a640749b5c845ab51249c94bff08. 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/TR6980800005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90bf9223c141e7765ab5ce2b09d851f56fa19d1c2992fba4f610cd5c7a8d9744. 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/TR6980800006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2ea66966cdea1a73083c993df7bb75b9cfe491a4715591d2d164fa3a64923fa. 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/TR6980800007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a9f3f690d03dfc7ef5555c92b2d43a5b5c9a009c944631f5f82614d9741cead. 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/TR6980800008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4126db7dbda41208f39b8d9af15ade6f50df5a824cf41413f2a82156ca69078. 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/TR6980800009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed97ec84a111a6ec7141b4e6d934df577fcd0c68ca07aa2c7d2e3d8302dee1a2. 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/TR6980800010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde13362760ffe4e284fcecf5ab1cc5ab0196a3f3f3c74e8e71d963f98cebc014. 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/TR6980800011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30156a247f719e5d6bce84822b7e549bd2ac5d2ea4bc807781dba922a853fac7. 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/TR2750700023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1b226bf002ce60f4714701d839666aed41c6279200dc8416d3abc895ca05cca. 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/TR2750700020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbbda64f70fb98272f89d7b2f05c863fb7cb619433dbb9b82da9f8ece44b6932. 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/TR2750700025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcd159d1ef70a40f1d02b337b1ee0ee47a8bd4bff429947616338eb02acdd62a. 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/TR2750700026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09b1b32e99853db7d64f4831cfc5ced541d870272379286de11b1d172e09edb6. 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/TR2750700022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5be5f0d7b74d988c39c137ef0fb96ff63e75dd1fa94056f269b4c571e679ad41. 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/TR2750700021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6199dd4283380c9c5a88efdfce1e4e6da83983699835b87228383b94e93d7fc4. 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/TR2750700029.