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 0xc43ecc5fa4291056ccaac1997b66b23ea4d91a2d2fb134a6be5d8f2d825b0f1b. 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/8457aa7c-e934-431a-ac5e-16c1c2be70fa.json and https://artists.proofprofile.net/proofs/artist/8457aa7c-e934-431a-ac5e-16c1c2be70fa.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 0x4b67c6a54a594ce0e8ae32d6d63a813ea4d039c2045375f9f9bcd3aacf19627f. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/QZTB62260723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb0533160d522d09352de6396e326aa1d213141d7ebae316031546e088fa7d43. 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/QZTB62260724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa86af4eb79128a7216b39257eebcc1edf117efc262b092f1281048ad9149cfaa. Chain 2 (Bitcoin): anchored in block 958673 (2026-07-19T05:38: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/QZTB62260726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf51e3c32585615ed709ca5a96149cc49397e802c39988803f8ab1e68f70a5db. 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/QZDA82362472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaccc6be3df57c0f1e184fca22ada1ed194029eb58923803a105f29b09957d02f. 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/QZHN82372932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbddf2d4c2ce0e175ef3c160fa4d9cab9418bafcf758401875ce3090148cbb6a4. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZK6G2349374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x406970b50de753ee13a30826d9f0d72d2c401ad5081ab30b2cced9e60d4f2f65. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33: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/GBLPF6766910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbe150bbe43e0f2a368799b3bc9ed7d06ef2d34cc41455154ab6c640353fb333. 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/GBLPF6766912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb665723320c6eb6bcda5b554e75373b7fd1e200382d36cbdafef8f405db6b21a. 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/QZPLS2369785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1803a60bc8863e4036f98f017e90b741200a4ef1e4cae4d4dfb8b96956a588a5. 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/QZTB62372112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ef4a0bbfbb096aef827b437b1fb49bef2f59935888cc2730189729941245125. Chain 2 (Bitcoin): anchored in block 958378 (2026-07-17T06:45: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/GBLPF6783442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb665723320c6eb6bcda5b554e75373b7fd1e200382d36cbdafef8f405db6b21a. 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/QZPLS2369785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x149d8229543a5dd623abfd6e64db0e960b02263537b6f3f4ed162b679fa7998e. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/GBLPF6783443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf51e3c32585615ed709ca5a96149cc49397e802c39988803f8ab1e68f70a5db. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZDA82362472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaccc6be3df57c0f1e184fca22ada1ed194029eb58923803a105f29b09957d02f. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/QZHN82372932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x330931476f67858d55510efa5894154dadc201c594883971fa6084edf29ba854. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/GBLPF6783446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf09cde4f27f338f7b89543412d054ebc8a5a6f2a453f48d6d54b47db323a70a. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/GBLPF6783447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd073fcacaa476ca5590b3132cdf3c791a7fbba1a6882abc021f20fc4b552253a. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/GBLPF6783449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6911e3676ddb6e7ddf127088f54420c839d2e46c40520694d450e746ca3dcda. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/GBLPF6783450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1803a60bc8863e4036f98f017e90b741200a4ef1e4cae4d4dfb8b96956a588a5. 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/QZTB62372112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67291f2816abbdad7ce7f7181f7c59581d7f44a218ae0c9ee3d4d2d6f3517227. 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/GBLPF6783451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99f3bd10c7f6b3da0f798ddcfeb3b31196767408d8c1c30bffd159a92d9398f6. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/GBLPF6789415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79bcfe5fe9a61d002ab30e309b7725792e75ff4ed4a6f37a3bef8d42740eecb4. 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/GBLPF6792708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8f1d68415c7b92cecbdaf64f4d703fde72bd27161768e364ebabbd81e8da7b1. 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/GBLPF6808029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99f3bd10c7f6b3da0f798ddcfeb3b31196767408d8c1c30bffd159a92d9398f6. 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/GBLPF6789415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa1939b3b6b5adf762a9c6b1d5c64a9dc2db602f8d9150cfd17fc5518f90c535. 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/GBLPF2402280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x655b9a617cbd90bb7f606e0f20ca87afce7040c4b703deb88140b0e3efee2fff. 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/GBLPF2402281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x510baf989b06f4535294eb78ffe892aca23f0d5bbe07944074b844dc5185dbfb. 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/GBLPF2402282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd03e94136411c1b30d48db3e0c73bd0f54c7f162f210b1961fe5278557b8df9f. 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/GBLPF2402283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9b02e451d4c8913d49060dbdef9366aae46c60d65a58bffbe510ff5ec0b7418. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/GBLPF2402284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5323fb113251c355025d0a1a82ab68e0dd315fc7a98155042b55adab7dac7e8. 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/GBLPF2402285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x210cdabec9b7ac98a5fc36dbb7a44277be4da12a470c534a25e6ef5b1be56086. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/GBLPF2402286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x121f549b17394120331e97625d1c8fc0e80a3fe9860fc5bd51db0df56a6acd44. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/GBLPF2501464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5acdec9c3f39829b0efaff6745432f094560948cf2c183a06e3c026b4c46d8d9. 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/GBLPF2505595.