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 0x77b2eb1813a01f4a6c4de3c1e53045ec6ffc0bf0487902fec5dce97a7cfe44fd. 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/244691fd-ab9e-4204-8255-05bde39f63c0.json and https://artists.proofprofile.net/proofs/artist/244691fd-ab9e-4204-8255-05bde39f63c0.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 0xfaef2c7be4a8d6c11a4a7e28293ee3d2464975a1f9b6fa7c17cb44ab6da29e27. 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/PLA550700004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0262423c202812cb256a6939c9b10f4dcb17738f07525ca863181b7e556554cf. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/PLA550700008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94ee39edd0c03d0b8001595fae57e58b32bd5f2f5880ddc50dbe571333792306. 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/PLA550700010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d5a1b254ca66cf0b0f97de69ce9a5f03af729cbdc6b95f7cae2321021e7aeb7. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/PLA550700012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4f22a6227caf188e3e3a7c19c90fdca19e18fa6dcaf0f6d75a6526fa7f7bbb5. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/PLA550700013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadbb1f40e6f7bd7ce61f446027470be98f50ead4bd79a60640b8194d8e008345. 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/PLA550700015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba89f925fb46e87881aefc057bbb7ad78448094bbd22aaee81021a5d3c4e3350. 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/PLI361014390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6a606dbfcb2620ea40ff56115bca879cd4b2f7717413257b4299b5361ac0fa3. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/PLI361014410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59a0179d7b8204adf0638946f17e3389e48e7da4459e0da4112c8baf9e5053b7. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02:33:54Z), 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/PLI361014450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedda866ba10c91066edbf663846641f1ae465d87c278116a23d567e10ce997f1. 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/PLI361987982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b5e15c3d0b2dcd54e112417352cf49f00d6d50e707ba98afc5b1239983e32ee. 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/PLI361988082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11ec59ffb2ea49aa62c032d9e68dfeee4ca90600c0f92a749028954d431b449a. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), 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/PLI361985410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8760e4514a7ae95517fc2b1705402b18aabc14a730d1bdf398577c13e9566f3. 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/PLI361985430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc50fdc7e577c65426ba5176b8d1ceee532ad5d2faec1b0690a112b19181ede81. 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/PLI361985460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcefd8014fa22958c60ba1fd9ff9ecc4c470e0357b8d53dd552d9a4fc992bdc22. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/PLI361985520.