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 0xefc7a2611144958eb6ed479adb201936fa5f966daee764438effacfcda0181b2. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4a8a9b50-5fec-40a6-a3de-286074926f89.json and https://artists.proofprofile.net/proofs/artist/4a8a9b50-5fec-40a6-a3de-286074926f89.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 0xe7ec7a9259404545bcd9a36098df0083c2b50e28b6cd347439dd645adbff6d3b. 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/FR10S2263334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b326f5918d59d1de4200e186f4fe05971f28236b8d56892659014e04336210c. 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/QZMHK2018785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf72b005e6c4e4ae8448452c0f770f90347a64660fcb3f4d6b5365e022505c94b. 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/QZMHN2011756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68a54551c868ae255fbeb71d8a2b4e95d173edf42342afdae5283abd9546c3ee. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZMHN2049678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x687d3ffbf6f77ed131447fd6fb49f75f46f950e68063020dd05e46ea15026775. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/QZMHN2077267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60e77be943e04c46bb659e855e53354d8e850c38d7b9a9b676827912bdcd39bb. 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/QZMHL2035464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b742bc45f545c9d40650d04eb0db5d69507ec30abdd08def009c0ca5f45f72. 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/QZMHK2052580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51796adb45f590326653eb76140e8c9f6468fc9111a91d27cfe71b76b2d63992. 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/QZMHP2025433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45014e2372c700a7be7ad77fafa46ecdd060238b55e18ea1cdabebf79482a5c7. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/QZMHK2017625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0adcc54753ce4bbda5a6b45dd12c5810fd4d3cf2c3de1c209373dafd099a1c98. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/QZMHL2086824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa87044f4aa3823787a3186841915c3dea615397bb59fcdd48d5af53526d1c769. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04:01Z), 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/QZMHM2053132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa46c372b56d7d70ead137c5c39cd348ad48c02f48aff335e4baa0b7dc171eda6. Chain 2 (Bitcoin): anchored in block 957043 (2026-07-07T13:52:39Z), 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/QZMHN2053432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27cea27904b393bb394a1d5baf134c3ed436519e30dae42acf45610c49e23d76. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/QZMHM2047363.
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 0xa8afbfa30c20d8f82f65513774d4372814340b82c53bfadf571b2d1b858c5c11. 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/QZMHK2057861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3db454471b924b5088c3abfe34bac0b5d22e74d770b6cf1edb36414527dfdc33. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/QZMHP2013049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20259d03a149e32114fd37664d50835988731a19bc74ccf588d8bcfa8e6da1c2. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/QZMHP2095913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec62fa478b00d72560f3a9bb3e5993ec889b7969f055ae144c16879d91d8758d. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QZMHM2074258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24aee5f348301975831d981b3a86ee0615006f0b1213b1b5588b4ee2e62863b2. 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/QZS632167627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc334e698f29c470faf48ca2f9f8bb48b0c02a299fadc450f52fb6f21dfecd72d. 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/QZK6K2456771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2e9a2efe1a1bd11cdb860c3935a57c8de335f26eb509f4cc0a7f2963110aa49. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21:01Z), 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/QZS662294619.