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 0x65b78303443107f207f9be183bf76d29e420cc37f7b664e953fd780fed0110da. 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/59d39147-a7da-4ac7-b2d8-d0f8de8e649b.json and https://artists.proofprofile.net/proofs/artist/59d39147-a7da-4ac7-b2d8-d0f8de8e649b.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 0xf1e33f0c120286b5338688e287411dd4d59fbb9355a26d2b4bbaadd14c6109e9. Chain 2 (Bitcoin): anchored in block 959011 (2026-07-21T13:26:15Z), 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/ESA112314811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4c33915c835c14722186390c9156095962c903ef41f36ef96453e47848ab360. 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/ESA112325075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a0a1d620c14c3265ac68eecd3ccf4f4c49364c9966173fe45ee5ff30df81128. 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/ESA112437731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fc0cc6347c4ca556cd908ceab111c615e468426787be19b1c5e24e5011630e9. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27: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/ESA112440304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a9d1d7c8852aeb520ba765a0d9184596d9802ee4e340bbe12d90000b423469e. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/ESA112440317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3641c8ad1d2b95088253ea874a4a91a288e6f26f38434b84edd53be1d96c580. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/QZW9L2411654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62153f969567e0fc6150bf267751bc36711220544637bb35763a86c4834a1692. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZZEB2487451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cbe6096976ebe1f4dc5b7328d23c1cb8bfd0b0539c8d9cf9ccdc2c93e3a8bed. 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/ESA112560073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04483740ac28b3246e76c70d173b847e979589750e212107125e392f1b361468. 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/ESA112560074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6610a275f2dfe5e34e80f6ed45224ebe652498978857cbc1cdc963f8464b59e7. 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/ESA112560075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x675a58da40d3bc41b4a4dad9386eb82a55feffb3e73a317988aba1fc40725d40. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/ESA112560076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc2dfb2ced807329ee9e68ed33a56302e644752ffe907d11a60243674d93297e. 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/ESA112560077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15bae0bed0fda64b759060b419190cc6bcba9954dd10f3b48e244ab8207d6d08. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/ESA112560078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b717ff222aa171feedd0d0e57a908125762a2bd43d1b706ca54b0bcd0a352c1. 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/ESA112560733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85454b70f1f56b5620066c4483999133581d26304a880b9a836cccc89b75533f. 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/ESA112560734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94c75b004ca23c7dcb489882f6728c5870ae33767042832c55d45e6d467d9091. 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/ESA112560735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50bd42bedca3feb93474955f9adb07fe7efcda9a6e547399b293aca84a43f10d. 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/ESA112560736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37185cb20b71ef74ec1754f03c93ef0c151b023f4a75cf35e2cc8c7161b6d146. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/ESA112567082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x967eda3c1416e9c622bfb6467c5c15bbadddd1053a79349b6d3650f4fb6d75cb. Chain 2 (Bitcoin): anchored in block 959109 (2026-07-22T07:21: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/ESA112567084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b2d596c022633007f2c142275368ad10f8bd37556021fb7ef93b4b75c2f7f37. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/ESA112567085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fa503735df5da0b8f6b632a6d5c97322fc6ea39c00c2f2af3608ef7f9f35389. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/QMDA72582047.