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 0x74553189d88b580ba0a5f05927dc6d29c6d3d80b0ba42fc09312930f07be98d1. 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/45db9ed6-c44d-499e-8cf4-48de7d65a0e4.json and https://artists.proofprofile.net/proofs/artist/45db9ed6-c44d-499e-8cf4-48de7d65a0e4.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 0xd7a919641f3e24352d082ebcf0b06d6df6d77d6d15b7f1590c78a4f770ac6b8f. 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/DEQ022000770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96bd788085b059706bf24c12252580eb8fc7f8867193cb132cec13dd752bdddb. 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/QZES62310338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5dc23d5f298cd4ee73a7ae11f7d232f3141dc3bfbdb62cfcfcf34fdb4edc6b0. 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/QZES62311554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60c06a4fb03aff38f3d23724f5f664ab43077d5203e34a6a30521c184457e7f1. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07:05Z), 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/QZES62311555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe32e8121708d4914365632b08b6dd07b0fb57898031581a14eff80fd6031e777. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZES62311556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf2b0950778b460f4e7a5bb3f7ba5901c479b4dcb67608aa404ba71c46a00bb4. 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/QZES62311558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50b5f821625a2945de7eaff7c56125e6c801fece362935f90ad1048a6509637a. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZES62311560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x012c8d5f2ca44bec53526b842fcfa03e07e21487d4de45702873bf89bdb83446. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/DEVF42202166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x012c8d5f2ca44bec53526b842fcfa03e07e21487d4de45702873bf89bdb83446. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/DEVF42202166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f26c422fbbd630dc239263ee30f3f8f3efd363c2f163b21374e510f5c5f410b. 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/DEVF42202167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9d5a44349721fc989540b1220726c0be0aaca74524f6e5201d386ab6b09ff8e. 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/DEVF42202168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2a2df907b1bf2c92b061d53f9a44070f40838e67eeb8c921a76e5a706669bc5. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/DEVF42202169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec3fb1a547654129b359c731961c5d710b025f0f0b2403961db65272cffeaf8d. 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/DEVF42202170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4be4bf5e474ccb92f35d63ec39d823f2df48a5a13b95d1965a747fa4b37dadd. 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/DEVF42202171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf72e7cbd214af5caaf64af50141c05f79ba9f466dac4b173e826ad3c17418352. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/DEVF42202172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dc8c2d65c20afbdfcf39b931b63b5c3737e267ba0a6225692c45983d3e5327e. 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/DEVF42202173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x015d028e53e4e1ed7991ba4903936d996094bc4a7091770d72075b806d8e2f7d. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/DEVF42202174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b29445e41e77ef3de438b231e72d2ddec01b420e74cd17bf18c5a26d00629d7. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/DEVF42202175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe62cf8bfef91c581b6ccf872046fffdd4e00ab13a97b6439e2af367232d4d601. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/DEVF42202176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed3b40fcfa3f7b5d13a434cd7cd452bb8805dc63fabcafc61013bcc5bc2fbf71. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/DEVF42202177.