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 0x00779babfa46e9dcabd0525c43d0970ae04be361fd62e254f900b7a64ecef4bb. Chain 2 (Bitcoin): anchored in block 954050 (2026-06-17T05:14:33Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4258caa9-90ee-4958-8786-553bd38c6689.json and https://artists.proofprofile.net/proofs/artist/4258caa9-90ee-4958-8786-553bd38c6689.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 0x4a496eb3e0c6ab5ab4f4b10abc3ac67a3bab5ae17606cb4ace2b29e2e43e0bd5. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/TCJPP2144405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda63c8c3f35a519f10871daeedaa8966790a3bb792f2ff8cee9e93b99348f869. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/TCJPV2310705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dd9131764512732fcf540242962e97f8e274134cc9189814cd3b8cb97129586. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/TCJPV2310888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f5e724a6723246225d732e32d256724eb0edfdfec3bdee19b597b734fc31b0e. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), 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/TCJPY2478028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a4309e2c65c3f7893e2e27c3b9552f1e98f8051008ea19d453c04ff77a7f8e7. 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/TCJPA2492838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b960a443b6e567ad211568c5e87c107203d611a828ef36470ba5948298d3252. Chain 2 (Bitcoin): anchored in block 958860 (2026-07-20T09:58: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/TCJPH2595624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26ed09e82092525a80f6f8e48857ca4e6ce57ea801a05ad19390aa617c397182. 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/TCJPH2595625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80529d98057e378b2ef063f8c9db494ed2b7b7732e3f752bce48698c8ad3627e. 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/TCJPH2595697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec57d67d53f1f0f4c85dc005e601d9b10ca1ac8d00a3439634bd1ce17c34c750. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02:56: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/TCJPH2595628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7233c7446649092448fcbefe19202c523cc1cd6e8cc8216f20f1210684e59cf. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/TCJPH2595643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a48960616337ce30a94173b8583bcbfe8f1354c38ad9e210ca67317684fb360. 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/TCJPH2595676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15e992df3e404d9b138d7ca334b8e51229db6bd791f56a09cf8648a1ae5fc6a3. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19:04Z), 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/TCJPH2595678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb816dd56d52f607f5ffec81ea9893b2a0311fd1e6bb64a4b6ee47c29aceff4fe. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/TCJPH2595734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64851381b7e21e010d19fd5fda22021ad597a513fc561e58b209d2e22010c60d. 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/TCJPH2595739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfca23e6626ea3fb1fa2687de4482131dce58521c4309368ee0270ee4c2321dfe. 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/TCJPH2595746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26ed09e82092525a80f6f8e48857ca4e6ce57ea801a05ad19390aa617c397182. 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/TCJPH2595625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15e992df3e404d9b138d7ca334b8e51229db6bd791f56a09cf8648a1ae5fc6a3. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/TCJPH2595678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb816dd56d52f607f5ffec81ea9893b2a0311fd1e6bb64a4b6ee47c29aceff4fe. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08:30Z), 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/TCJPH2595734.