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 0xd79ad5e565cdc0740588417a8a2283bb6277ad75a2109664723964647be3a363. 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/00aa5257-b611-4158-ad04-c34647e6fcf0.json and https://artists.proofprofile.net/proofs/artist/00aa5257-b611-4158-ad04-c34647e6fcf0.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 0xdc301ac54a9136a0676f936345bfb15da555d79baf76a34818eb9fad85947948. 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/QZFZ52153297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f0fe58464aa648f6181df6eae65a7e779243fb0586c7ad980de643c5200667a. 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/QZFZ52153298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65b7c3fd1ba56ecf3d2b1d8ea4348b0ee8151eff995d3c71b59e7ad104377452. 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/QZFZ52153299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe6317b81c5ff309e9ceaf118afaa341569310d19356f96d76be2a082954518f. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/QZFZ52153300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1796eea8c1b6f0b74bba2a3cd697beffaad1220f3cdeb27f5cd1ee4cb1ec866f. 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/QZFZ52153301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0e1941e5dff10faad2865ed2412a4624ebb8237ea710105c19ff7c3fdd83590. 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/QZFZ52153302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe60c3ef501e49dbf44796b1a64655988092daa2f9ff9d6a43fd1f94e1865b6ee. 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/QZFZ52153303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c7db7f7c7e533a5c303cf66cf254bec36c452b328a6576ff2465d874d0c68aa. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), 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/QZFZ52153304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e6c6ff5cd708c6c446ab0ad440dc604a5122e0c5b2dcca7d002a565ee7cd605. 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/QZHNA2135960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e2413a67c0047f40b148045e263bbef4bbed4257cb468e97fc021dafa7fb28d. 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/QZK6P2152120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6f1d3da80795daa1b4472523c688b13560561e8be3f08a0f39de1f0d64a61b5. 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/NLSB72100396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5ccf456fc69f4a57f78f49afd634b09ce85ae53ec2ef795f8d7dc177a4864cb. 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/NLSB72100412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc065a4fd7bd26911328b0a5a5252933c752f626009bd6aa0ad91c30f83342ef4. 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/NLSB72100411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48dec2758e4d626b4a94bf460063b8ca97f8492096813095d68355b4362ab8c2. 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/NLSB72200526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6a057a61f3b55853650ea087071d6c0af0735f0e73ac629593a550358525b8a. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29: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/NL4MU2100055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaad3c351bc4ef779f5d3453d620ea56e575ddcbe6a947cdf38044573bb32c6f1. 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/NLSB72200777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb029173b3ee08f2fa12a6504c2fb76b283d035df52ac4d28925847b0c1978ee8. 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/NLSB72201651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1f015d50278534459df49178977902ef915d3ee0de885721b4adae601b0510b. 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/NLSB72400108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d305a791c8421874ee1cda29b689695876a65133e5192c8901f23b17fcd846c. 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/NLSB72400286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fbcd8a6830979430fc6e03855dd29e868dbc07655a36a60c7b58fc2e6572804. 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/NLSB72200616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4396d0a1f6b7c69dee9bcc149c266cdd4e6390c94a671393e8e466106a189b2. 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/NLSB72300202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x315ffb2381617daefec0f693a083e7d803c99b1740bb6a308a8aa2ef29a51e3d. 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/NLSB72200837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73df45ec3880a86f149bbd1a7eef86e9f0b37070180980e98432d760fc10170c. 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/NLSB72100394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x293afe2fed64fc42bc62b79b7cbe8d42aed0f20112ec03bb3ff74f71da94f80a. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZHNC2166809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4bac39f47b225196e52402a9bd7031330d8ad9226304ca25c0cb3a75ec71151. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/NLSB72200843.