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 0x2749c0acc559d830535421524e70c6393ffd8fa2a56eb0111ac1b3edac8a03c7. 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/39d11186-a5c0-434b-b2e0-438a0a589956.json and https://artists.proofprofile.net/proofs/artist/39d11186-a5c0-434b-b2e0-438a0a589956.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 0xaf8e2af0e625aaa6978d2b7d7cf61d5615657dba9bebfac0c5da516a11ab3771. 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/ES71G1872268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc36262055db84d8ac774c60c71385e28666f46307b8712d96580b55f7d9e6bbb. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55: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/ES71G1872292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x317e2652bdf45d109bd6b419397a4b6075be09d1147ee33bf4c4f565bfdce17f. 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/ES71G1872293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28f2ab599d47370b6dfdab53d976652176791a454086d8f2cd1d045c93b932a1. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/ES71G1872317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c7d6aa374d5757b3c7fb85f6834be8ac2ac24e3b02cc7fc72171efd64a10344. 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/ES71G1872319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefc775ffefc949a46ad01080969bd5d7ff435ddff511df4e11bab35b875639b0. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/QM7281847530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8ac4a4ef9e2c52b3d4cc4d637f3f7b803f308f8effa6d84bf73b1032a4f8d67. 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/ES71G1872711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47167846e242751bbf2ffa072e44a89b341b4cbe4081984595210de84228275b. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19:47Z), 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/ES71G1872712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe01977adb0c14dcce9b6146cb6fda9d77326e0d6f42c43c77afda4c968b004d5. 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/ES71G1906856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2755ad3ab43c7d6b019434d4a720e15639411162fe0bebd53934f68c9350d0d. 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/QM6MZ1924399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8467e58e853b91bd44496819a04c14596f8cfb7381ae2e4c8d5868b7ab0ffa8e. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QM6MZ1978400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe25146085f9975dabd7abaa3caad5921f49272fa07bdcd6c5381ae9fab7f039a. 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/QM7281906554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58e5a2df2392ebabecc10de04729196704cf45b5a94d6491b1caa9509536d1b5. 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/QMBZ91911360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d62ff43c8ccd85b50686052d3cb58823e12552acdba34492649c37e4f5a2a65. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/QMFME1973289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d44e5b5dd5f6c0889515427d17447b331cd0eb0d145e3e6c881124699224bdd. 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/QM6P42031559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe839d370c256b9926bb968ec77779108ac1a07f6fe138ed09395ec88342c1696. Chain 2 (Bitcoin): anchored in block 958368 (2026-07-17T05:03: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/QM6N22061994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf70f992ab35c2b640141e0dbddc92b14eabcae62b1dbd5ad89709d0f50ca5993. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/GBLLT2102782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa83e8c6aaa4b89b99a6ce4c43188f54bc11130b1c03383bfdd692389385a4f17. Chain 2 (Bitcoin): anchored in block 957805 (2026-07-13T04:34:37Z), 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/GBLLT2109676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e272aca197210d2abfc2985a9f54fd997e6a3dba455dc079a89d70ce7fba009. 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/GBLLT2119259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd975181fbf73c9e3d45c0c6cd0f23350e66767dbabbd90507d795b0ef6b6d319. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/GBLLT2128220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x164b91a6d9e43b1162d587bdaba94bdbc1564e00441339787fce481a9ee0127a. 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/ES6102225302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fe1e32797fe2a9a7928011eececa9e51c315e3a805c9c4507ab5847d834043f. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T21:33: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/ES6102325304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6097e413f5e69665dc7bf74d31273851817d2756e951e2c0511db40dc9f39df7. 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/QM4TX2042504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fd9c9248f133d79f293394e34eae11f1cfb4f182334e02b996849d95a6f31ba. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/QM7282041110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa31e99db5df3e46d866bb29115499c9c85cb172403a82fb8d278d86e0b6a531c. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/ES94B1900083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e9d1e127442036ea54d8add4eb26ad323266414de234b954bf586796fffc8c3. 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/ES25E2200012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9ee2c39909dc87692cfcb3304221e19fb7659f1206c9bf19a248c9f156f4dc3. 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/ES6102225301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4817aac90d2d0571ec39b6acac7e7c2d144213e209f613aca59c73f56e6d644f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QM4TX1942401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d847a8f00d06fbd2e1ca8f09ec7c3f645988a7a0032061d054d8647dd67ea42. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/ES5051900195.
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