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 0xf8f3b8514cabae5869ba1febc543d2f9ffd4c445f8581824cd9f5d2e99722450. Chain 2 (Bitcoin): anchored in block 954705 (2026-06-21T13:42:37Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ec5b7da8-1364-4b46-91c4-7b97d3e0e27f.json and https://artists.proofprofile.net/proofs/artist/ec5b7da8-1364-4b46-91c4-7b97d3e0e27f.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 0xf3ee3613f069c2851c414fd5ad4468212b52f50661fc17e78125e55ff2173e82. 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/QZNWX2372538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa46671d03585b6759dc829227e18803b24127ffc1e23d5ddccad1e2ccffbec51. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26:00Z), 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/QZK6K2435387.
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 0x2ec204aa6fdcc713cb73b2f6e1fa74d016215d083b1469dd2ee3c0d6b1214c1a. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZK6K2435388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c0e34d3ddfdabe0adc8f5afc9ac91aafff323139721fec551c8d269755d4f77. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/QZK6K2435389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdf134b55200106777cb31a2cb56252467220c0988f70f6ec276bb51a7bb8076. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/QZK6K2435390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x757f0afb7290c21e8179828422f49d88b41756b4c79c35589af0377e9ca6f071. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/QZK6K2435391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1973a1ff0964c3706fd8d32060f930c7f99b765a981696b8cbbce781171d0240. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/QZK6K2435392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x082216618d9de5f20847423f913f7cb8d9ad6b96672f05f81e324493f8cabf93. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/QZK6K2435393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58d7ccf25d5c156cea7aa847ef98202d16e3cadc1d17510d0c9ecbe39d8381e6. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/USHM22177817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x313190de36a51ef68dde16483d577117ee2c063147778a8724ca5da9e1936837. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/USHM22177818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c2a967ff4e62497380c4bded9098aadc6a2b8d258b909b92f3bcd657b3482d4. 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/USHM22177820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2d1b44f0d3cb88ebfe9a99d5b4c7d1fe8aabe40b59a64c887e85549f4b4841e. 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/USHM22177821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x636175d906412105d2bbbec0a4c0f648829f429bec34f9c6779d9da2f8f50f95. 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/USHM22177823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb4c55f66a87c8c6895a08d95e63b8534cc41e03a163225dd823400d146dbdb9. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/USHM22177824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf431a1511bc6ffd5926d3b64ea98f052d4db2fed042cadc339013b66b0b27e5d. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/USHM22177816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cd645b24797a3bdefdc6e2c36ee21cdc6d8e4db6b102351c31d69c3e2eafe2b. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/USHM22177819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0386b31e8117a422c8b3307c3bf470449cc810249ee121bf2ee0b7bd0bfdd348. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZFYX1922519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8642362dfa16a78715e88b4134b6c88133c16ec47b03b0d19629cc1c6514eeed. 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/QZFYX1922523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb3330bf03f56b64e60e161d70a16c8e435017fb21f03030779ad2c821d8669e. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZFYX1922524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95ec7699b8a1f93de004d01b0cd43e87f76a24bf9e3a3628ba9e46b8efd712ba. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/QZFYX1922518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29be52839fae957f0f39d3e7d753ca018346ab8fd1c0019c8e40c979addb9606. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/QZFYX1922520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5d1c2a29ca3ed1daa9255b7bc1c617f38cad40cffa04cdfa0fe37d01635ebf8. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53:20Z), 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/QZFYX1922521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5896524457e61d07bf986935538d1d584dfe345d3816c614211b8bc2186af54b. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZFYX1922522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfe4af8851858ba58ee4fe2c35e258752c0a1c36dbfdebcfae9c7840be1dba2a. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/QZFYX1922525.