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 0x11848a1d2b1ed3445387ff12ab9079a3e11bb04481e458a90ba3d6141611dc38. 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/dbb1f5f7-4d86-4dec-ae4c-9a839ae2020e.json and https://artists.proofprofile.net/proofs/artist/dbb1f5f7-4d86-4dec-ae4c-9a839ae2020e.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 0xcbd6d3eef3d76cddecf43d80fcf66db4c98da056643f7386b40093c369cb03a2. 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/AEA0Q2003626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa909aa691e4928d7530ef130c20d918c08cd112e3ea5614d0cc6430e1aeef1fd. Chain 2 (Bitcoin): anchored in block 959015 (2026-07-21T13:52: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/AEA0Q2003627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10c46faf5291bc889332d5d57039fe950a27fcb8e787a68f66f7592d2e02de14. Chain 2 (Bitcoin): anchored in block 957638 (2026-07-12T01:56: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/AEA0D1941266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02c11270477df5601e2c882bd6dcacc013139151cbb70a91f9d66fb834b10c12. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43:29Z), 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/AEA0D1941271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e425136b7bb06435088bf2a39c6a97be5b1291ab1c2ebc4e06dab2a15442924. 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/AEA0D1941272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x486b2c1a57a0055e55f6a286c26914b052068d6245e8b6b54ee94afac751bd13. 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/AEA0D1941274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d2a56dbf0209c83fb37297709fd70b08c868a5d076b01c29bceac372e869ddf. 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/AEA0D1930250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ca6f46d05ed4188a0080165de65094be2752c32bdf421272a6dd760115ee9fc. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), 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/AEA0D1930251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb912931cf7ef0610115b80454982609147160cdc161c81d4fec592e62db4d5a0. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43:29Z), 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/AEA0D1930253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89b9d3620a88a4bcebe0cc6a50c6e3af71b1b02e879b4d5e2d75f109e6eb2f16. 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/AEA0D1930254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1de2bdbd20290a9374bd826ca139a52074bafa07a2af886c76dc3001a272251. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/AEA0D1922328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb16e7cdae7faf48a1b7464ab5bb9d9fb31c0edf021faa6d055a47e2f1e0f858e. 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/AEA0D1922329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6caf347f2027df3a40603829e72ab499d7354436972751c60bd3a67b4c548de. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/AEA0D1922331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12ae699eb8d1352182045489f6e229818cb450a020d77d89be167dae751e0383. Chain 2 (Bitcoin): anchored in block 957638 (2026-07-12T01:56: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/AEA0D1922334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x684f6fff1c602f33f20962fc32c24323d2d95d1cc3fd82eb5f4e54fbcd09e8ef. 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/AEA0D1922335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7c7e6c0b80dc0f46b0b74f0e66883c5e93bbf65cc126850b493696427f294a5. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/AEA0D1922336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa59c0229568bd33c648899d1f7296cd0da3e1a9a21a7312392ab8c59209f6df4. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/RUA1H2063805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x409413812dfb0a252d7280691f2677f8aff7c67ad81c640a54cfa77212321281. 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/RUA1H1829067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd4397050887b86e69c3849c87522eddd987517f9ed6ffa4a9fb2e52a2af1f10. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54: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/RUA1H1829068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b92de331d30867cefb143503c0c783ae5f87fe9430bf9cbad434fd7ab1c2201. 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/RUA1H1829069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5be43ec7f9869ba957670a32a90d3056433898147351868bd76c933863f30db7. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/RUA1H1829071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc1e14055c38616941f52fd2129b74872fcac1765dc497718bf2a63580fa7391. 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/RUA1H1829072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcb215e5ee55d8d2b77be2b00fd6bdefe9279fdf93dfa8eddf3d220bb9a8afd5. 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/RUA1H1829073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2ea4143cddf40909aa3ad89a77116e998b7d03a51d103873dc647ade87ecb6f. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/AEA2M2348677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ce31264e754ec53ca5de6e5d8ad06fb2884d81415c83591d2caa2957ec54d08. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16:58: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/QZNJW2454147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb3b99d7906d83e101e8b518cc8efe3e0aac3996e8fed47cba12800e036ca322. 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/RUAGT2468901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ad618c00c151adba18074ca216e6fd41d6db68a3a7bd04917b641e9ac7f603f. 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/RUUM71901034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91bc7c7076e37a18579590e2c127ec523933f91affee54c764de6f853d9126ad. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/RUA1D1708201.