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 0xf53b4a34d9eeb2368fda42ed6eec20a58439c9e8e14223e334a70ebb2217fbf5. 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/b53a87e1-c207-4846-926d-b7bc372d070d.json and https://artists.proofprofile.net/proofs/artist/b53a87e1-c207-4846-926d-b7bc372d070d.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 0x628c8e753d8e16808415118e289cd1956c692068faf8341e3beced2b241409e6. 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/QZMHL2243408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x923fd89364e223922b77711ee34364a77c475509da897fe5425be08724b0c164. 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/QZKDK2221956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7a5777f1e4e712480dc011360ff302efb7523545071e74be0fbec2b62ac3553. 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/QZS642350334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06763eb60fe4dafa4518322bdb98f11a772f666bda982c090172c619447fad58. 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/QZMHN2376167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x644f45900131e35e486c9f014ce65dc45aca5652aa9a0f8e3bac7000101fe9a7. 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/QZMHP2339361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0611b36ff27e00f34e3ac72fb1d36676b5893fdd5ac30a1ba3ee9ce0d806ee70. 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/QM42K2378830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda3a843f6d6f6726f24a2d2aa45c87ac237e8ff45bd2c387d58c9283faa578de. 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/QZMHN2354888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfee77578fd68937ea213c8a423105a1050f4d574cc9922c09f53dffc81af04f. 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/QZS642318332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa84766cf16fa6a540fd3cf15082ea15149279cf00bc24060a35f2666d544311c. 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/QZMHL2322624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe476f76c356ae3d14b1740a90871037bcd1154a42fbaaa84a0990f2760598ae4. 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/QZES92555496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58941da5037d277f53f28fd1f914004bfd035d40671949a0eea45eec2d68eb64. 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/QZES92555497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe433aa115243dc521611a51ff39e33785f9dde2e89d17bf59113d67599b66feb. 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/QZES92555498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x513bd433cef86e1e747e5a28b6baccb6c9198e41e51a1fb10c469d09d2f25274. 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/QZES92555499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f025e8ac1d12d11067e80d5d00ccc49e56cb9bdeefb6ea3ba63a3f388b3bdb7. 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/QZES92555500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5cde69849af5cd4536d16368585ef18fc682bb92a45019eaca63e2473b42bfe. 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/QZES92555501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cf6215b828ac00956908077e0a1f78acf8bbd3fad6064b6b4b41bdff2cf5f1b. 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/QZES92555502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1723d872c764c582fe9aba07b524f6bf06093676bc0c7b495a9b5db9df12ca8. 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/QZES92555503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd1851f1be989649296d4d7b92a569177a89d35c40a68a53cf7c0d3287a82eca. 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/QZES92555504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5b62d4be6bd4213e58af29786acdc26eae442696ffedc31b0e66b75e9d67947. 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/QZES92555505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7dac209b1db971c085d751222d19bf3869fbedc85c21ec8d84a0882f67d896b. 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/QZMHL2482755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd32e3d9dfb2ad3d66918d1374500d162992249c41a1ac5cea1c1467ce9d18dd8. 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/QZMHN2458544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92592cb0270372598413ec9028ec2a70035a2a4e54da588d8663f756c57758c0. 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/QZS662408139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x765dd1eef76d138a2c9c3e2f24df0d472a2410cf7313993a0417c68bf5b2cb21. 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/QZS652470251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc501be0e19560b7316aa9cda26c349ebf26f5016134bb8b54568d243b0aa4d4f. 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/QZMHN2437839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9490fa9f6fe698fa7b685b5b438415ca0922b0b98a8dcb3244d945d38df38c1d. 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/QZMHP2302836.