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 0xa850500bdc0f043fb0ddf4702ced7df3eecb218f8523bfc2f227be16ea5da28a. 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/35028d4a-769f-4c49-8bae-dc98d6abbc75.json and https://artists.proofprofile.net/proofs/artist/35028d4a-769f-4c49-8bae-dc98d6abbc75.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 0x9e42f04f4b0f406dbf6e2e11d3773dbe87deed0798fbd5f5921885ae0644c920. 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/NLSB72300052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x843c872bc75ab3aaae348d206fd93f77fb26a23d6be79a05d2807b95c30ada8c. 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/NLSB72100495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd51ee4f481deb74075b63c560a49ddde4ae4cba36f6a609bceea2f6f8814a7f5. 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/NLSB72100496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x509df8f21dffa93221f020830e132134807c40a3ad59dd8e8d22dc092dff1982. 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/NLSB72100497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ec77bd362f3568bf50c9eeca6397a3168f77a7fbc44eadc629cb20c7616337f. 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/NLSB72100483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d46bf692be2a4a8d77343400627d15e693db4f2a66132367a4be68ce2722ee2. 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/NLSB72100433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dc7228cd7c5937a8dc5a32f0e86131b3b366deebbdf56c7235145ef03cd5f8f. 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/NLCK42235977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97b74569a767c06483186887415afec9fa9089031a1d8ea0d3a21e51ce91d297. 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/NLCK42235980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab9b3ec369417c43fea0d520bc9c9f58525be2aa7ffffbd77592514a54257356. 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/GB2LD2010043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f2dcf1c6cfabe042263e7edf24490c208f0d50526d9ccba8a3980bc55e9eabb. 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/NLCK41028024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf214174baa62c4f7ba6b3f5873d20b04fc024ecabdafe7b1bdcc77986d0d7eda. 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/GBRF52400029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31ad88eed324b86793c462cd2c8eff7300ff78ac2fc9f260fbe59e83ba3c004f. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/GBRF52400030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42f5bd413d22c20dc83a144ffc3246250f6555d36d079617a305507bbf2a66c4. 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/GBRF52400026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21ee782bb420382b6334e70e27bbc35f956f6c5dfff13b030907980baec20c55. 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/GBRF52400027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x742a40d63449264d90972f4402ae0066e74d31d217cca9a5f9c216c138d3c305. 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/GBRF52400031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87f12d31588804452d100b23cd436270765a91f22842890f54ee7e1de5599645. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T18:01: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/GBRF52400032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x391c03b4bba692f5c755bcd22b67f8b26a5b7231f0fc7a5786f24bbeff1b7eb4. 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/GBRF52400033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa865729afe496d7a0c468d2e008fcc9f7d274e70087ebd45df18b383faa5cca. 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/GBRF52400034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x280a09c6c585173e5c076060d722eb1999df571ea35c69d29dd9a6d59a900a5a. 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/GBRF52400035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26ae8da51e9c7326e3a4d7afc505eef198e0b9d5629605eded44eaeb90b3655f. 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/GBRF52400025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9663e46ad473147674f1f34d80a13d8b2dba755dd12a1b6cfbc3602557bea166. 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/GBRF52400028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68a7298dbdc7518ca48f1b865e57080cdc5e29882e883e958f463e36fd957e6e. 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/GBRF52400037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bee4f109c3925fb630f68d6755a68951937d0ec9d29d96383297583df1aa933. 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/NLX9Z1800113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f6a8bdf7852acdf90a07586132eb32008029937af734af2a36a3cb40f5bd7cd. 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/NLRD52355127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa882b8b8756988d380651cf68f88568adf890f9eef6e06bdd2a45eec868cf755. 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/NLRD52355128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa80bf9245f6b439100c1eeb521d166978ce121e6e9954fc50891709d47d257c7. 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/NLRD52355129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc444642ec0f7f34f4548200a89ed45e6a652a5ce32faa7a874667869c71704e4. 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/NLCK41096361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf50c7505c603dc0fc22ba5302be2fe8a11af666455787cf465ec5d99c3b1766f. 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/NLCK41096363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x279c9dbd021e04c02671f3de2296cf29774f712d028259e9ebb6210e806bcc81. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/NLRD52355075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1ea2ff47502825deb5c5a36d2c202dc4c5cf136430e25ed1218425f7e16ae16. 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/NLRD52355077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaceddf471c4b15c6ef85cc40fda8bc79f6bc968a502f44d63d702f1215e2fbf5. 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/NLUW22201830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x279c9dbd021e04c02671f3de2296cf29774f712d028259e9ebb6210e806bcc81. 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/NLRD52355075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbca0be18445a2b3acbf474f1b8a23943725dd4ac39737bba8203c1f57099dd61. 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/NL5CY2300299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e2467f1d34a18a1a15a63f4a7520aea13b0a0e738e420dc18447fc3fc7b69b6. 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/NL5CY2300304.