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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5193f56b31b9c3560f4c51a8cc3895119de90b5d4c1f49bfeb3540b0dd69aa15. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/337eb9f0-2788-40fc-8afe-cc1a25da395a.json and https://artists.proofprofile.net/proofs/artist/337eb9f0-2788-40fc-8afe-cc1a25da395a.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0687e91c7e5c0a94fca326525e0b96399f518abb8fa506d0f7919f52e9aac86f. 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/BCML02000085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x439dd6972b6b9776ed89144badfc82efd7bf433cd65063894bfde76c84f606fb. 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/BCJVY2100009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5010973aade6878b082f0cbf4e9bf8791a3a51ef96064c8f85a4bcc3654d01fb. 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/BCJVY2000012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5010973aade6878b082f0cbf4e9bf8791a3a51ef96064c8f85a4bcc3654d01fb. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BCJVY2000012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2628a9afd65b46e4750416d6f3611d8a9ece7733d9c30f70b5981272200113fc. 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/BKE5M2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b16ca767d5b4ff5e1a087964a886ae980d0951a44b4c9d6bf2c42e0b6e07b6d. 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/BKE5M2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x047849ed4c3cd3abe3789c2cdd0ff4c22d3a4bbc0e77457dad8cef4792589fd5. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BKE5M2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23f337bae136c6d86d37329a5ad86fe5dfd6b9870da22e1196c8d229d4603fbd. 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/BKE5M2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x770148807580ea47b2df136ea4c3e51e78439989bc77b0a70ec29ce0440402bb. 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/BKE5M2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c1776ad8605bdeee506a24cd53949ba27b73f61f494b8621df0324ae2bf7531. 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/BKE5M2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x806e59ed9dce6bb479fb66b509b9d6c6f34850731fa56567e96e1457aa30f7e0. 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/BKE5M2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xade021246a5fba2c6754a82b86679dd20ecbcf2d4c80c2fb296b26c2a9298c78. 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/BKE5M2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb86b512747bc91cafcd1d47c556eb88781f518ecf26d353749928f522dce510a. 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/BKE5M2400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3a219b86bc4ea8e026f058463813c85963c17c0b38f581f45be9e9e01bd1cc0. 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/BKE5M2400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc638eb5c8641496d8d27696fa76a7d131c0ae162f98e94d7fbb266a7f52d9cae. 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/BRLG52200103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8581d796b9f5a4b58373b8b050d6a66b8994804a60955077d26b190fa052de7. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/BRLG52200106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77288b134f49a2012dba8a6a3d9aa19ca2dc044c5dd53c1d66ccba399bf8ee8e. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/BX3292200011.
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 0xf7eea9a2b4f368cab3e95e90dfaf5208fa605dbc0bf4523e50124a19bc047305. 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/BRCQE2200081.