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 0xab0e0461eabee6664cd1d989b4f782e6c22510a460f8adbcf8af85f9a0a62854. Chain 2 (Bitcoin): anchored in block 954573 (2026-06-20T15:45:29Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b44306f0-d30d-4e07-809a-03756759fd32.json and https://artists.proofprofile.net/proofs/artist/b44306f0-d30d-4e07-809a-03756759fd32.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 0xd66886535c1e99e98219b68ad12503249d4c82431cc6b598c562704cbdf84166. Chain 2 (Bitcoin): anchored in block 958573 (2026-07-18T15:49: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/QZRP42449295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08dfb5bde5f7abf291b1fd876e7fb70eace2dce745936188ff317c66412f5ba9. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/QZZ7R2478041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e302dd449eb52fe712d82f5179e52190beef40e9c8cfc56848e6fb840e1b9d6. Chain 2 (Bitcoin): anchored in block 959138 (2026-07-22T14:10: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/QZDA72530355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8b08d1c2b2038ae6ea10b4d27a90434b3a47b69309b3d0a41abc9fdef0e873f. 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/QZHN62519360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6bbb6fe70fb71684d8f30e6309efb0ce687b34d683155c7b8b931987c7f6657. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QZK6M2568311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e302dd449eb52fe712d82f5179e52190beef40e9c8cfc56848e6fb840e1b9d6. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZDA72530355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8b08d1c2b2038ae6ea10b4d27a90434b3a47b69309b3d0a41abc9fdef0e873f. 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/QZHN62519360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa85bbeda974e4c315f15bdc9602ee75683093708aa273a90cd27c554d1d196e. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZK6M2568312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bca462fb6f3b936eb6e907dd9f75ec252cd5fcefeaa57a3463d8ea0d014e2bc. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), 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/QZK6M2568313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49f6b1d8413ad95a9576ec782a9d65a328e2b8a5cb8786001680cd7d4cb2cca2. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/QZFYY2574140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba89f1b4320717bd2c7520c258cb110228da6f9bc29fdaa4a1b185569f17348c. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47:25Z), 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/QZK6M2568314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad3ff9a65024c38b7c9eca87df4b0c803c6b0345d8a85db20762d08d41aef61b. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04: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/QZK6M2568315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a4b6501c73e208c13d9bedab237627a027ce5ef36238ab371813d0b4edfb160. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZK6M2568316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x763f7f3091cdae55ce0c6c1f89d6d06b93dd14d0629ca1df4d0ae48136f51d8c. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZK6M2568317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf2b3908f0c3a6d0741fa8a65f99f8da166e3014b6c699d6b75796bb6325b68b. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05:16Z), 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/QZK6M2568318.