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 0x3ed36399435a81b0e52baa00612c618cd3a93c68f8e48f65747a20233ddf4d50. 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/2ac279a6-c0e3-4fbe-a92f-69c2da521b61.json and https://artists.proofprofile.net/proofs/artist/2ac279a6-c0e3-4fbe-a92f-69c2da521b61.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 0x589fab0fa95e85d67b0f52153cb70d39deaf424763f0ea5afbc12d2734182ad6. 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/GBRKQ2244326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x273ed5a98e8c818e9a1333de9ed350669e669ff95b4542e74248243b618c89ed. 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/GBRKQ2244327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37ca867e485a2df8638ad7929f0bd1f52a5cdd6aa8c4565a480dc5131a912c98. 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/GBRKQ2244330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0a45defddaf0117877860a21a45f1199e0094df4c60b215c74969444c18c15f. 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/GBRKQ2244336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc51c2143d6e100d22cc3b945ef74aebdee146af3abc6bc5ab64d75e6a8413a5c. 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/GBRKQ2244337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8002214cd95abab554a247b647e35702c30ed0def9a211db96f43082ce4a000a. 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/FRX872450811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63e4c92b3a1336637ee4425bd31888f6bd815e9ccad6e330f56a5b3c5d0eb263. 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/QM4TX2478571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3177a2e1a6399c5a9f5358fcc4fc3cf758cdf90e0cd62b86c481b2ef76af26c. 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/QM4TW2470052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf662bd6f3fe20b1a31c52fc68ca5c7b782ea46299cb3936f8e302061ef1c4c4a. 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/QMFMG2359976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca77f3502bb1a655b05c4e2daec1a6fc2d2ae06381d407cc8d5d693e5c574725. 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/QMFMG2359977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34e62de6091b4b8e87ea96998af5cd2217bd488190d2395719a266b8e0a76545. 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/DGA0M2322873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ab23ef46f84b6a25d9cf701a9cb7d72b494d0c4b9ea5683ff2e5e6719113720. 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/QMBZ92328708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f9ae555da187db6024edf0adfc9e571c2b62ab7ba96ff192a04602c82039414. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/INY242302481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b143f815777727c6bb9f26c53756e4cc80c8b4cb6099443579e6962dceb9f4e. 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/QM7282333814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3ed24f5d7e9c78c6484cf2672c2f24d9247a284473601bae85d5f292bfba9de. 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/QZMHM2373572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd8c6f63d874f81aed5f586a1509daadfc09e5c1d59385de632338b6b62eb55e. 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/INY242201160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf4acf4fc77db55e23e6dfd512c4e47af59226cd5b1b86bf06505ca6f3a2512c. 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/QZMHK2206864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x536ec06f5163d8f0ae06768ee753b21c8e770e1b6c9794219d96e14697e09d85. 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/USHM22214973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd51e93c6ced501af567044e218724dfee7b743ed3aba391e578fedac61a066a9. 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/USDY42201927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea25f9558081a8f12f8ebfaae62920eecaf4dbbfa515f89f2e12e8665c97d890. 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/USLZJ2234373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf774d48e67f92b891fe7452d078bcfdb9f8cb62f3d525bca2dadf65c8e0bd8e5. 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/USCGH2246888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x084f6c0e0309fb93858894a95c3a7bd2d848e1a16faf60c8f2d416383eb02d0e. 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/FRX872153526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb2eae1f2fff72b71f0d4912f80e845b7bd341b276780e25b769c7cd3f5e10d1. 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/FRX872153527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25acf70b1261b5918b6cac33b30de6978b68c47ddf8b585e6b0b6bcab6614acc. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/FRX872153528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca12a9f16adf1b4ba07b88f9dc2e75bfb7229224ce008b0136a74d6ed21c3c58. 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/FRX872153529.