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 0xe18d3fa5a3ee2b5c8f633ad0155d0e2c22b1cb91df0b3cc6d7a63b9c536fc525. 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/bb373344-d73d-4830-a3b3-db3d86bd90d9.json and https://artists.proofprofile.net/proofs/artist/bb373344-d73d-4830-a3b3-db3d86bd90d9.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 0x456e57b46612f31a0770753211a7cc7d4224665c7c3a576ad60e5e9680c4a502. 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/ES09S2000003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd6f01b8c549f1df55128178321a1a95b01fa96cdd122a0164153c70728b158a. 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/ES09S2000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6b37905f8be62e858c23f97d33daa61a0f5b09a8829a6ddd8f6ffcbc0ee3612. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/ES09S2000006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f622470c511a03cb58b2b335439a46a0f0696a787c15f4660b6f09df92a745. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T14:06:14Z), 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/ES71G2304457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f622470c511a03cb58b2b335439a46a0f0696a787c15f4660b6f09df92a745. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/ES71G2304457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b1fc095c9c026803f13e6dd649043b47888b346836e42365a196331ab82265b. 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/ES71G2313603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x313042162ddb648add172f9f4fc04f308a75f5ba35e07f0eeef201e4a15eece7. Chain 2 (Bitcoin): anchored in block 959071 (2026-07-22T01:00: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/ES71G2304455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ab7118a94696845ae252682b257a24394c8283695057b9b1d1b7047f82708bf. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T15:31: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/ES71G2304458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedb1c9d8fb120a1e625f54050c0d57913b420a1a230057eec54c44b8f9d2b135. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/ES71I2500017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16b60a5200f08f961ea75f2eac0c99bd49144d4831ea5ef006c960bdce158634. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/ES71I2500015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0681ea7fa7fc034965bc9c1c7fbdf52051a5e7c31c08b43fbcc868ebadae3080. 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/ES71I2500016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedb1c9d8fb120a1e625f54050c0d57913b420a1a230057eec54c44b8f9d2b135. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01: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/ES71I2500017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x809c60a051f91a85810ed551a2c79a0e5c5ef3eb7a62d72c562e690c9a0be5c1. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T11:00: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/ES71I2500018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f233db154258bc29917b8eb6e22a129fed855716e10112633b7ed56b7a26092. 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/ES71G2339274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0622833c453383d098f87dc0d06d7f936cf7bb7d8da1430d880b68eb346bf962. 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/QMDA72144910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40f7964714382f069d24b014a6fda357a72d148ba4f9850373aae9906e77fd3c. 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/CH6542044760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fdfd762081c25906b9f444f4ea3249eedf999e3c32e1e0ca987b2f71116dc88. 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/TCAED1914063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79357161cc87ee02c005773d876d4e5dbd55f7c6f56c9fdd0097937a2380ed71. 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/ES71G2422556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e696c44cf124a30a1f5b1af9d368b89f4f4c61338d379b00c698f642f837c71. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/SE5752471830.
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