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 0xb155887a9a74aaef564687152686a2e9c201454ef5ceb360a3157432b113d6fb. 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/41423f36-de0e-4c34-8595-87fb23f637bb.json and https://artists.proofprofile.net/proofs/artist/41423f36-de0e-4c34-8595-87fb23f637bb.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 0x94b290fbd7fe46a429fa68235fa7070d5e5b80f5b11f72803db8534a65c714fb. 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/QZL382454305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x492929967034678020ab03062c36742e3f0d93e5b293f2c3bd27b6a636c53e68. 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/QZJG52499694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb627566d1cf4fe14161680fa0d3d43e711e8ab9df699b777aa4eedbff565b509. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10: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/QZJG52499675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd24d82bffa975b90054df9f657952cc15f20ea0f199ec2c77ea49755aba435a5. 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/QZWFF2316783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x091f0c4f638e3f7fa594d0610eabab570051a4e6f7a64221fd79b53040743a22. 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/QZTBF2303882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f95617bbc868849328d02f595cff9a1aa73ba1a39c8362c6150607f84afdac6. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/QZTBD2323679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90263d6d1f8b1a27e93cf90a4a1ce2438dec6262886c849c824190d32d419519. Chain 2 (Bitcoin): anchored in block 960191 (2026-07-30T01:51: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/QZTBA2338289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1017a8b75f11914dbc7bd60a995de7035c28326bd13ca15f5358515705576cdb. 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/QZTB82363942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54c899934eeaadd78ccebd0fb740453cea5491a6a80611d095d46098c8ad7b70. 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/QZTB82307986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd54e7f293abbf7b92b776e31c32651c3634193cb4ae28cbfb2fbe949bbd5a74. 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/QZTB82310272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1796552793a674eed1677cccfea36457f06be483d65d6cdb48efd5c65c0158cc. 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/QZTB22380716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86eb1366c7557a974e991d6e25acf6fdb303dad7515d13106bc5ca9c0bf24215. 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/QZTAX2357698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x392a2776b05032bd7af60087be6c4da77f6ad7b909a220bf2f0be4d2a52066e1. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/QZMEP2397070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf97b999aa84779304b74ba373235064ef5d8d1bfaf720b1ab856f1f822409da1. 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/QZHNB2366336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc24360593ad676b06dda0bc54d4ba2dd034a28973ef119c945ba1398a53d877. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/QZHN92393079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b99ddbbbf52ef4483d22bb2bc086fd24ab532c4a6855a8b9b10f529d0ae1f94. 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/TCAEU2005142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4048111862b31cf2e344891f0be80403fb12ac2c64e87ebe2116b4f02d205c7b. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/TCAES2049492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99bb7b3696cecacd76d6337d1e45acd647ad9d1d0238421af20e8cb7c1bd399b. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/TCAES2049507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12f2ba9826c51d75f9a6e77037ad18ef428dee78ee0729613db76ea4a7d3a429. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/TCAES2049513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x486c6610db15ae7bb80969a4a74235f8462e8487a92011a5a51e09a61fb2e457. 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/TCAES2049523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe630c43174848cddf73f87439d6fd3443793dbef33b73f1de184e2dd09ec5fda. 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/TCADM1812188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9a0632aec208c515a8da86dfa768cfbf9eafa33cc5ebf2e083662c92007131e. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/TCADM1812192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf17e243aff64087c762e16a9d8f26bdec8f328ebe11b2b8e5d207f593aae45b0. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/QZNWX2051169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7b8b6629ab6b732920c4608243274fc7db519578a292e49f261f0a3d4796927. 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/TCADD1733959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2549e1bd727fe697f735b250f44e9e013444018316b6d2b883d6e18011211247. 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/TCADD1733985.