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 0xc2434e2503370f0efbe5ec2d4cdc42767dd77d2079354c760f6ecb70d0b40bce. 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/cf11d3e5-6d74-46a6-967a-fe59a17b342f.json and https://artists.proofprofile.net/proofs/artist/cf11d3e5-6d74-46a6-967a-fe59a17b342f.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 0x06207e374e9f48aaf8b54a915a88b6c7c4ea85359520056b5b381fc41fd0ecf5. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/SE6XX2171783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17ffec883d001208d9cedf975e5cca09992dd178db34f4b21fd9bdc9af55fcb3. 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/SE6XX2171786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b6db73f3c804378e6079b6b76ff4d5fe163c3e796b1fa23bf5181daedad5705. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T05:06:12Z), 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/SE6HN2225837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba16c588aa1f7dda89514d535055a36545d684e960df1f76603eeffae27e2c00. 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/SE6HN2225838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x682d5ed83c0795fcbb4e461558509d4ca26752d960a8ed6fbda7c779ddf72d72. 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/SE6HN2225839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7d2e6296afab73c88093b193ffc98c128cca1d6c3534164aef976877cba69e9. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/SE6HN2225840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd368c7a30112f691656bd086f6eca5c83e83860ddef820ed620604947bef6bb9. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/SE6HN2225841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x051435b50a5a14188031199ec5083b3e18d97a253ed34e3a6f8e9e21ceb0fc34. 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/SE6HN2225842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09dd945ff4519cad0ea0e083315f508f287f69d86e34950fe5643dd01582e3dd. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T12:35:25Z), 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/SE6QE2163111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29392b72f55b6a41baf7cd142a73b1671331a2b837941085977a705faf8ffd6b. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:09:45Z), 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/SE6HN2229393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x587396ffcec3002fbe077a7b5e57d3ce7c450586e4559902d005ec8ac402eabb. 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/SE6HN2229395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc792bae636ffbb7a93b7e4aa5daa1133f54aa25adebb9893c221025b1a6ba06. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/SE6XX2171787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e9c56396d87a6067abd691ce32d88688b0bc7c6427c85ae601274bf6653d943. 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/SE6HN2229397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fb98d0e07c6e8b68a24f952021d7974c3ebc24ddc1ae510fa103a4d7c502789. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/SE6XW2204474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1451d80527fab8f47ee6cae9e5f5d1a2afe224d7dbae40451652e4926c615200. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:12:21Z), 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/SE6XW2206669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2abf60ae8b94c3d4b29aac7c4756267122c318e65f154effa8915c4ec9f15b22. 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/TCAHJ2305457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99acc2161baa1264d81a9975666db7126be5dfca744a5ffaaae4884c9edbc70a. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/TCAHO2305889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6288f8aee954f7f4356f40f88e763e8f8986d6eeac43c3390e0c9e6dbe4c5508. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43: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/TCAIB2430159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed7cfb6501f7e9e921921e4b5df39edab291a9ccf95f9b9860afd3865037c455. 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/TCAIC2496377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14d8650ec6454e6c78393a981fac24ec1ac7274aac3bdc64b876dbc9499f0e24. 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/TCAIS2448896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9c1dec8a6836359d741d7e2624d13cb188304a555394a915cd9cc4a2a55c5ae. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QT5M42527815.