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 0x9b67095b8038b756962a338a20c3080f8f5d3996ec2e456167750caa5e2ac3ff. 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/f6fa8bc2-c992-42ca-a2ec-87709c9c5db1.json and https://artists.proofprofile.net/proofs/artist/f6fa8bc2-c992-42ca-a2ec-87709c9c5db1.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 0xbd0739d59bf73df506985a6d43ae1524faef36c16734cff66dd175fbe6304732. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/FR96X2125958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a170841f8c68eb5068c3d789e7ffe638084aa63e6571851568101fd6f392a85. 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/FR59R2154448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56fc80195ffcc04bf52ef5034494b8f87e1447f113f66f017770cb14de0199a5. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/FRX202144919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x042958bbc6acc450dfac274e3a795ad40a5ff226bad8a286dec2d0bb2ba1f9c0. Chain 2 (Bitcoin): anchored in block 957709 (2026-07-12T13:52:43Z), 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/FRX202142605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b1871cf2dc8d55014aa6b957592e92415df57c000636ba42a8cd1de4d806fa9. 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/FRX762179831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x533a87aaa1437924d704dd327050f4f19b62d96bfaa53f24f3d57aec5918ca5e. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/FRS182123796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x913a6bad8eae3c56e1d0edd9fac018f22386b332c91a17eb5e2a83f31de992c1. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/FRS182149157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38464cc52d9f8086281a851bf9db1307c2ea79121e6b1bd46d33f0b403d71f0b. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/FRS182149156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x603e595b583e991ad6d4495fce456ef82d66df70fe7304dbad9b5cf113bcfd2e. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/QZN882205381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e4f20d3385fb439a3709fefecf9ec4de9321ec4ce9b96d4c6a5450d8490445d. Chain 2 (Bitcoin): anchored in block 957703 (2026-07-12T12:26:40Z), 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/QZN882210003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaec0e42c056d0b14b9160706105141244743731647137324be636ed14ea32d23. 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/FR2X42259287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2dcae9cae307a405d1ef727c1e0230289f59ca3986ccff0989baa76751666e5. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/IDA742200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1ab584a26fdfb6d5183037c61655353ff1daa5ae0b9a4cd186a91ac1c2bdc66. 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/FR96X2214114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x566ef8dc239594f5724fadb2a637be67fc7c0df78e27576b885772d949ac35c0. 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/IDA742200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60d60c6e39528e8d56f40cf34c03e4699eb6a2a660de41b309694c07573fe4fb. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), 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/QZN882232263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a24c56c66b0a31ec1d8f458b1b0d0a39532dc9020628c6f2dbb9da8b31b6ac8. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/QZN882324794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb2a66f2ee9c9d5b8132bddd3e14b0c8efdb9a8b7d02ee11a4e66cddcaf8df3c. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/FRX282355372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa22bf5d1660de3c99563c837cd863309eb4628c8aa735c0addab09f0c05a47ea. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/FRX762366263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16a4c556872ee316c2851d82fef268a39f00bb660d1572413d6886b6c3257717. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/DGA052328113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92d3ef6af28333fdc542edc06e090126d63388d9f2b40475bc0a91d6b5d83401. Chain 2 (Bitcoin): anchored in block 957705 (2026-07-12T12:50:42Z), 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/DGA092323794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47e407667bcd4e7b726d12d4c544d1373ac1d8a4cc5452fdc44e25cba21fe6b9. 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/DGA0L2317255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c19fcf4dd4c2168bd756ed2145518e495ac12ce42bfe2af6b23392807a313c9. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/FR2X42489532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc548475ca5b722c14730c568151c5d1b289568c5532bef4072ea0eb9317fbab3. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/DGA072470767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc6ce88f84f959b8189b6904f7bbe9279b913610f328b5e4c5c6a04865c03e3d. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/FRX762586738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcf07d2af44d7968eba4a46f855de6ffbf33b52da57831c86e0911c15986856d. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), 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/DGA052565837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9618c1cad381ceb7bdb0dbc1dfab42e90d984ce3e2a214c552bdc3594be4c245. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19:47Z), 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/QMFMF2511177.