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 0xbb68b17c9af760acae3f4b02fd4029446ed668f5dcab70686b10d6b2b347f140. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/eb8877d4-c0e4-4df1-9690-2ad75f54f66d.json and https://artists.proofprofile.net/proofs/artist/eb8877d4-c0e4-4df1-9690-2ad75f54f66d.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 0xc6edeb548a19829695007e91f284f1adfc0f62584b0cd156f86e831217481034. 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/QZES81932256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5be8a213b5ec1ad8f43c8755bfaf2eee584c45ff272937d3f31223a65dcc7ece. 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/QZES81932257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f2e6008e3957a6a59f5a3a6d3d7c502b2213698de17e19c92ff2a03235e572d. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZES81932263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5271329ea2148f9fef3db748034075e5d0a538db50d97d6efae0afa186f10493. 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/QZES81932259.
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 0x37d3f2732e15e752be6a55ebe6adbfa632e10891789b7b48d7c832a3423fd233. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZES81932261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dbde334fde09bfabea6c99c405931e78cc42d9692438c9fc7d14ebb3ba86686. 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/QZES81932264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44848c0157935770a67ba7ee9fca7503b8c29fcb3ae2c107d5a19e0e3dbd4f46. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZES81930701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb78b7f994f6c80311d69c8eb646dc37bb61e31b21a302db8ca7085bdcf50456a. 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/QZES81930704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x480fb8109bd89c4a437945e5cd8f2216b4746f1165517771cbd396a2ec3f82fa. 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/QZES81930706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cafdf2cc8381fe7a1a798dd5fa25b8812d61bf740401a938856c4d65e66c9a5. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZES81930707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ddd69d47fce9a5d7ad8b773cd15f326b98d306fb4cadf1657d175f257a8d0b4. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/QZES81930709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x522ca40596cd71d1d3b8958f4c89ee62336676114b9bf1129a07472ccadb00f5. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZES81930710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe160d2db95c396b430c92e38e307db2c8e7cf8a4f9de8fdb55102b832bf54a10. 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/QZES81930712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b25d536052b32215a3b06903102d5242b4b512217db569b5c5ab63c8b9a3f88. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41: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/QZES81930702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd48f8ad0f7f15da0210a8c97c9474a90b319290ae696c15725c2f745adc5b641. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/QZES81930705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab4a58755eaa3c4e70c2eb15ab5ba460583bcced4fbbd0bbc60ac070eec04bf3. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/QZES81930708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b952d1ba17c5b624b6b52e6854d575e15e82d8355aa0bb556dbd799d5e0e1f9. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZES81930711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fd49e334a4ff78d54ed4e38755b87fe70c2f87fecd9513b4d54f03db60fec50. 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/QZES71990363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5d9e34bd454f5cf6f69b169f0c8d5c0a639c142a2de4f2aaae67366a45908c6. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18:01Z), 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/QZES71990369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3a8f884a406ebdba17729fb8b36f18b0e2a6536bde2f9f8fabaf58d719824fb. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33: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/QZES71990368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf8933a0e3675b3cc8f77d309a57d42975feace96ce47f79d2ba153a8bb91a58. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZES71990371.