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 0xf4b5086ed60ce0bdf225e24991e8805db982f93547d9cff8e17941f233a7041e. 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/e1b25b84-3ca3-4a8e-8084-f460a187a8b8.json and https://artists.proofprofile.net/proofs/artist/e1b25b84-3ca3-4a8e-8084-f460a187a8b8.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 0x8474716101f63153b9c2ec72195f2028cd8ba68180a9fdcf83969ca2d087631e. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/BRP8C1200112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c7a2dc6be6814b5be000ff82c3df4f52ed63ebf694b348370c201b8da7d4683. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04: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/BRP8C1200120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x716eee5ea69f73b4a62dddc48213fa1c06905c96f0eb1aa20b30e666f53173a5. 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/BRP8C1200086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4da3f238aae72cf7d6f0961dbebe1c68e59f281a2ecc41a93253d8f41370f91a. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/BRP8C1200087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9688f3d17a6f942d4f601a27809d7e365cd2f859fc25312057db66bc4be41c6. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/BRP8C1200089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdc04775d84c25da337a06bc2aad7a00dbaf1cc249dd5442fb0a312c7683bee6. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/BRP8C1200090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf146bbba643e10e32db36cfd93bf7d7124cc98399581178b394faa80b04eb44f. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/BRP8C1200091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x276fa5ef208db91a22b9de5f4277bac7bfc45b002ef8cc114a4e100ddb9660c2. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/BRP8C1200092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c5d06e8059fe342cf3afdd35d6bfeeadc9daf5f546e2349a182171e830870eb. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/BRP8C1200093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaef08e56f025a603c1444cee76621e0f9fd27e55bd52b306f9155f1361c5a0e. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/BRP8C1200094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74bea465324b98052142a57086306f0bfbffef178f416d98d7877a29675232ba. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/BRP8C1200095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39341e1947d46dfc2417c6995099f8dc871592f8946b7a9aa791613b09f4e2a2. 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/BRP8C1200098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1919e7ba5ef13c543f7b7dfd9a661d83e8904060007e880098032e2ab2a8a25e. 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/BRP8C1800015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x930c741c9b3321a4dcbd206db1512f8a475845d0d447b3c7c30e8b6fb9b145b2. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/BRP8C1200200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc943cfea0853ddcb830de3ff5975df57756ace9a294730fb7408d31d85b14fa8. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/BRP8C1200204.