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 0x9bfaeda8fe16f966c0a6fc04429ca5da9f6f08b6fb5675771c61c9ec7bd112c2. 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/9b93d088-4e88-496b-a064-bb4f2c9711d9.json and https://artists.proofprofile.net/proofs/artist/9b93d088-4e88-496b-a064-bb4f2c9711d9.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 0x64bf5e87a82ecd288f656cc6a63f601e8aa50ce42cde26d9ce2c9a9a70c79c05. 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/FRPI62300530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49f89718b0b0a29c155a7c9f3d74ae5aa262db4021bfb4e67c215c47bdcc8dba. 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/FRPI62300550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2238c315d5c78d133fb7e4b4d93b66c065c0808b4fe9aaf64e28a2d037ebb3b0. 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/FRPI62200030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4dcde87d10546fc535459228e78cf5239ebb86b977a85f67737598dd5850a1a. 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/FRPI62200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b38a914ca16ceb3ccca4150b894222eba5e51282b960fa84278ff02c2c66646. 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/FRPI62200050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87bf2add1e97292ca393eedc033b96195a13df616abc89e6dac9de51e06495ed. 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/FRPI62200060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab59eab620035e6392a5b9cfc33638bb21a5ce5da8c5891bcf4432e72e48b5a9. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-21T17:09: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/FRPI62200070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dd85e3425cc299576c0b054462828a7269123c528acd1db2c4d89d071a752b1. 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/FRPI62200080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30694cfc10337dbb66130ed15c12d04fdf4cec5d1f7899fa8397dc7acdd8c9b2. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/FRPI62200090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x790c6a1a0c06ef415374b8ee2e5a9b3c22b2d4051d52219ae7a426c1b3246d84. 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/FRPI62200110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15435cb620725af2e5de0565e28c516c970c4f6121877efa99643da2f7cd2c0c. 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/FRPI62000210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b2e0a3c64b604f2c16cade6704700abc0a9d88519e53ac643714a08d7336933. 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/FRPI62000240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9363cccfa6b37e6ed959c1fb825c8f982e5ec9c02c0d5d796003b9700449906. 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/FRPI62000260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa26fb48f34e63724da8bb002fb2bfacd7d4d6a840e8fa7ae148e9995b1cabc56. 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/FRPI62000040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c498e4dc61a12a9591a90df0bc6ed5babc75eb2f73dd88409f8d42c4ad5fc56. 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/FRPI61900080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa210e8da1505992ccadd976d78adeb80ebffb0fe62bd0f71465f277e2eced3a6. 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/FRPI62000090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd189b1cd2cec32b112273afe3b06e825af732ef644973dadd62a14c82386f980. 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/FRPI62000060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe355d09dd957a2130de2e812c223df1d9f9064c23b75a0aaddbf049564de528c. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-21T23:07: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/FRPI62300570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4dcde87d10546fc535459228e78cf5239ebb86b977a85f67737598dd5850a1a. 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/FRPI62200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6437a6048204e05ba81581854b3b30d32e5d52c6d7317778dd39981ab6dc519. 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/FRPI62300130.