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 0xfadad85ab9090e2f0e0d3d0e4fe27c8bd4aa2d79066f3fc098e86efc45cc6708. 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/1f2f76b4-debd-4a0a-96e8-2cdfb72a704a.json and https://artists.proofprofile.net/proofs/artist/1f2f76b4-debd-4a0a-96e8-2cdfb72a704a.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 0xa4d42d9bbaeb800b604ddec47299a8b3afb19417be3dfc4af43c4eeddd2bfc04. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/TR8471900039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e8373f594ce49e3f5a27aa32078982fc3afc3e501236bb055e6c34dd4f1bc5f. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/TR8471900040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1302bc5fb762a2835e6d9c0a58d041219a88f722661c6e77876b265a597e789a. 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/TR8471900041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6c7fbc417d09a5d4a7202a099b674dc727d63526667d8dcc694d11da2655878. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TR8471900042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb937e346a0c26d49dba637fdf30b2c3477552caec6845ee2e85ab5fe36bb0b5d. 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/TR8471900043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff1bdf631c5572b6e55c6a50fd744857f11d40cdf2889e70469bd29cba3410aa. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/TR8471900044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c8c1c1f11ae143e3c7ab9ccf44808518875199e7073c2a64e1700b570c9eff0. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48: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/FRX202147972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37dfa20934dfb12115a161a9fa787a88a28bbd9832e5c5ef00981ffa82e96000. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/QM4TW2213631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x953a9c3546a3470f875912102e55a5431459b6aa5238745091eb977bbb9aaf6f. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/QM4TW2213752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6a4d09e1def54541c707d835fc5406efba4b79376c73c42b2f6ddd3d37e7e35. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/TRA162300274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefd110d58d4e619f745cf6c0356c6555ec83ce26df87966743a16b9e5243bc73. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TRA162300275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37afd74d55463ace5bb38077fc339118d1ed982781d2a03ecd4f266a9130d291. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/TRA162300276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70a67efd0e6446ad677ab42a5b381b2c88b038ba25bfdbe14fb196288f12ff32. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TRA162300277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0b863f397b3dbfe3de32acf68777b3bd712aa45f35b1401170f67551ba44499. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/US7VG2370051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21c51acf59e8229f5d32e6885ca537d255e1962e44b5ee9aad0286567406d45a. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TRA162300279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15e92bb09b60a0cb700589a4a82d508f82f5de15ee5b3214a9dfefacd512a126. Chain 2 (Bitcoin): anchored in block 960230 (2026-07-30T08:32: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/QZW9M2254461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d77dfcb6092d0da8930f734f57be7be29edf15b7e76f18d08b23efe44c44b25. 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/TRA162300282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0b215a5433c911e929321b3e795732ceaf78bb5912dd623f859ade789f7b68a. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TRA162300283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6fb6a308d8de2831a75424d2e3fb7e8d990fa9d33284dfa31c210c5030af77d. 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/TRCAE2400137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbd837820d2df23ca13bffc685a32f75986df18fd99db7bbdacc37c03e7264c9. 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/TRCAE2400140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdf5386c0de0753c60f233015f6e7999778a3995bb430706c935d681f7457179. 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/TRCAE2400102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c70b01986deed9e54bc9b86bf27225d268176f42fbe4db21a5c1324c66a461f. 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/TRCAE2400118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc175235c3276f750e090c5406f11cb9d859c3b4b99f389933d848bfbf493bdd2. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/TRCAE2400111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0eb4153ac272f8b50788d8f5b90264c6c11eace27a43bf83ba47e9ce611d8e9. 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/TRCAE2400139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbd837820d2df23ca13bffc685a32f75986df18fd99db7bbdacc37c03e7264c9. 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/TRCAE2400140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x651ca4831c15d9f088200c0f994473f0eb50113f68976d274cd02b7b072d9c64. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/TR9382000018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe42278828fb0225c32ff66e2493e073a4064cc2423fb4502a2f821ee5bff8be. Chain 2 (Bitcoin): anchored in block 958041 (2026-07-14T18:13: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/TR9382000020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb56f8b8893e5d08cd36fb06b5773dbe978a9a8b732275809483dfc41b3856aa1. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/TR9382000021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc4a10ceb808d647f9ddb35caa1516ab9cc03734a73e31c39c0c49fc11d25052. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TR9382000022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcff8011c18765df9aa30101d574497dc5e15b71ff66a0d781a5cdd4642473f4c. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/USDY42178581.