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 0xd96d863b57fdcb09fba9515d72c2f1173cdbde91fbc773089f17d9d307dd712e. 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/55488e76-5a57-4290-96ed-717c422098c9.json and https://artists.proofprofile.net/proofs/artist/55488e76-5a57-4290-96ed-717c422098c9.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 0x3445d178d86275221869f1909456bdd4aa0b6e5d01cff637c6db6d3e9f402045. 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/QZANL1748932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb49155713c398c16d0b926aedd8061b42e0cee9d146e6e3aa2f80ace765a0cce. 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/QZANL1748933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98284820dd1c888f9f671468797bd91b18f94db4962eb226ac766cceef2639fa. 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/QZANL1748934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79b8bb6819c6a7736f9f2ff3810bce3b67c17c04062d43f8ed976162e89a5433. 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/QZANL1748935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc21a79d27d972ad59b924ce663565200c400a47b48ea6a96aed04d2c551a68dc. 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/QZANL1748936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdaceefc1698a697fcddfc1bc985670a56448a92a97f9da17e24c1ee1e03ccda. 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/QZANL1748937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x234c7bab9ebec0189358af21922bc578c3e791023d442b5ab2444fa0a1cfc528. 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/QZANL1748938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5afaa18962829cbd9030302299026b5e17da75a4554617cb575ca41f0b935f59. 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/QZANL1748939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x590eaa47e0c4e0697d5dc54e29da6c9a813bd3db68526839879fd1e2e07334a0. 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/QZANL1748940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38ea0f3f1c3d8d488f28ac77c6e1a090bf2ec7dac1f8c9c9723c38c7e6f2a2a8. 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/QZANL1748941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d51df237feb23838b15ae1ca81e0c792e554d80b6304a65d36bb3f1679fe2fc. 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/QZANL1748942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1fd522910fb8a8eae3412253e307973af90eefce901b545ba704a4030a6b0f5. 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/QZANL1748943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x670dc06c1de5f66f85146b8380357a798b6aa807ebc39318c51461e31e82b450. 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/QZANL1748944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13c622d145a0dc4cf81b7ba4d189e70f9a07a6b975666009100bc4994049c9cb. 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/QZANL1748945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10a6c04ed3150fe2f7ee3a8d998c78565900a229119b847b5b6c280ba23f558c. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/QZANL1748947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe36aabcfa99cc52c83acee3ba386f7b4cae64f171e0cbe455c60488f8966a8d0. 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/QZANL1748948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ae4323ae3f6e3aaedfb8ec40a812aaca5563794e3095696d010bd18fe8c6184. 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/QZANL1748949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5747ec4f769a29f4685b8a932438aa3dd8b4b21ef24e8b4d6092058dad7f8443. 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/QZANL1748950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0b8aee25eb6c409466f4ff13e4ba1d3502ca617e8705f55944c570661bfeee8. 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/QZANL1748951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa09dd1bbfd17ad4d25efce345463c4c5f09977318f8ecaef56a760c293b14ed7. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/FRX872364029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x213bb1d2a52cc9af8196335f8e73281875cd31129099bd03101e8bd489d1deab. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/ESA012120390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6e4376f36d24e28626d704724899d359e318522662fdd2c3a115efcb624325b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ESA012120391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a9f595d6033b957328cd917ff4cfb102dc40a9fb279a0303969febc23085a73. 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/ESA012120392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa7b6fe89986e6238d7c959d764c8ccec382e2ffb4e035185c7b8b5b4acdb2c7. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZHNA1904593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab167c31f4aebf066c22a84551e045a3e7b547e62aba30c74d310ea3008c1203. 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/QZHN91981741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2752b3e7e3716bc5e4447ea484d6c400839eb3fbf80f7dc04b12c0b8ce26495. 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/QZHN91942361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a81614105766eadce45f246aae53de7abd0ab87b0d5cc92d63bc7a25e67d4cb. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:47:06Z), 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/QZFYZ1909140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad279e19dcf9076b6419454659213588606300cb12eb8a6737da345b8377bdae. 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/QZFYZ1909141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69dad50c167e7efc0638863042f91ca1e9255608931041a4ae4c67096eb0afdb. 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/QZFYZ1909142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc77ae8b756674ecffc25b5cd5b22d13334dd2c4b56a8ac1d19e67e7b9439d148. 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/QZ4JJ1940538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x295a60ea6d93cc49ad7837b6c4afba0456772c9eb2f40dcce1dd9ab8714f2aac. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZ9Y21722612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c822383fdc25e1817c52e4c9d311298fbde014df113aaa6ff642c0948d51b1e. 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/QZ9JZ1747104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x767946999f27b4006478612b0b5d50e2124ffeff9a3e6a72f9c52013d4e16b06. 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/QZK6N1999003.