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 0x90ee40234ae2ad483901d7780a095bff7ed928e2d451e8b03780790fd4d1a923. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f4bdd631-4990-4e2d-9d83-b400874a9328.json and https://artists.proofprofile.net/proofs/artist/f4bdd631-4990-4e2d-9d83-b400874a9328.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 0x6f393212fa329bb299af05f3796637c4177eca0505d2d6dfaa2fce51552fb577. 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/NZAM02000568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe031c443a6888ecb0902c5ab534ded8dc01d92dc8ffcc4fe9139b59171198319. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/NZAM02001918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x748eed36d3107e5a28712d659cad19db7fb347f8ef78078f1cdcac8c92badbe2. 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/QZNWU2168752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78778b272a577a3dbfef9352d4a3d5d44f78be90c8ddf941e69f2a3cfbd82b89. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T12:35:02Z), 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/QZES52213121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0c1611550812d5120b5c57ec0c510b06df90de1363e27ad719e1ad404ca00ce. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-20T00:18: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/QZMER2221781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed84785e9d5e5139449d53b0e46bf8d014e6264b15309c32f36a076c4316faa4. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29: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/QZNWY2227717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ad1d13fe3d9b7782566acb33cf14e494d8a0619b2891dab8392df30c13621d4. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZNWY2227720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdae5a109fbc221a0b94cbc69b8d295b8572e29f2c2824447a1c4638515fd5229. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/QZTB32252387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedb1356064e7e8d2a92bbf282282dc75f80caf5459d493fc1ccaa510c57a141e. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-20T00:00:17Z), 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/QZES72300735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36a5214a271911e6fbf2671fe085aebe5a7964a2dca55e11348241fa209a52d8. 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/NZAM02300297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf06b85afb20950d5c593d5c4486f30492290aa75766c8b738f03042825daec33. 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/NZAM02224607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dbca35125616a9847b77ccbef900283ca7514861eb8c94b492f55ff044df50b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/NZAM02224608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f552897ce9dfbf18105369081c817afbd3607c00414464bc1689e3d25329c22. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/NZAM02224609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe41067515f8f071d142a236adda52cb7f3b29c01d3108cac781642a70a8c334a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/NZAM02224610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x022c24714967edec024261a4b1370896b4d654f38b6f6d9f0c11cf0f51ff5e22. 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/NZAM02224169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0002786905c23ce7514d6f31b505753ebe44f7d3c0d57765055df3a268d84f97. Chain 2 (Bitcoin): anchored in block 957779 (2026-07-13T00:19: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/QZZ7P2424670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02f0897d681db27268f7aec9b5c9c5ea969a4b370cc47d072e51055f0db00483. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/QZDA62520615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb6352fc13b6a10b12e1131283c34dcbf164f787e2f7e406b458761a416ef56e. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:56:57Z), 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/QZPLR2528404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21fc669d2dbe495e4636cc2c874eda56ac0e1f67a76e3213a90a478f9224aed5. 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/NZPB12400205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0898fa969baa1eaf9e4ab3f968b4f8c533529e3e0a82707bd756c7997748908. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/TCAFI2020942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf2eb2edfa47e4e6ef0f6526de38c385960fc1161555f6380295b612fa363df2. 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/QZMHP2074595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95a26136dfdf5ac6e92f4dcfee395c05e04eed33ba1b2d5edf25368938d25879. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/NZWD02200001.
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