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 0x24136a7fe070fcb8212bca9d07bace28c0965893b3a4c15a110e50f649c17f14. Chain 2 (Bitcoin): anchored in block 954513 (2026-06-20T06:31:18Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9f8c95e1-cbfe-4fc4-bbaf-c3a9076aebfb.json and https://artists.proofprofile.net/proofs/artist/9f8c95e1-cbfe-4fc4-bbaf-c3a9076aebfb.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 0x5dcd14865729887b88675d73ddce39bb0a2dd8c93fb3c4824aeee45395e2d9c4. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/QZWFS2589555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdda1a4306ae094a878071ebb8ed138240016283fb09a534fc6c7220dc4bee9fb. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZWFS2589556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09576108e5a6988debd7cda653cda8b300276cd8fe7a14f4ec4316b16844704d. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/QZWFS2589557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4e681b561b3c975c626b00c385fde65e7bc7628e599ef3add48b3c9ec2c5166. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZWFS2589558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc5279c3f16b80a6795c3dd4731355429a4454e70421e2082d47e11d5b8d4d56. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/QZWFS2589559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x795ec4a2c68e51ee4845c00d8d6f2a633a73649cea3e462cd075ee3363eba4d5. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZWFS2589560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13d02d335bc08a230a4c00be39cc68e95feac46aad2c0573a3b33854bc0d10d8. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QZWFS2589561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf97261f60780e269d3a78e9b80bc59b957ddf4b9a169d60c93120c481bf56c2. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QZWFS2589562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1bc2320c243677d1d943a48cad0a2152c2fc837460658ba5d7f0ac4222b9d2d. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZWFS2589563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5866adbaec372cd8dfa518cdc948200c63881948c7ce24e21eb5485753c8277b. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZWFS2589564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x199730e5f7438e14d678b9e2a0d8e990895d685f6c10465f23094ee920c95e5d. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/QZWFS2589565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9b8a386f23d353a63cb8a3b852a2ba96f1a353dcae68fc3bc72d1fe73b21dca. 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/QZWFS2589566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x131f476c9c8b1c89450bc05375283830ff34f68a0bac2afcc521cb605b132eef. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/QZWFS2589567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf87baa275784d9fab1e32cb14e37a680f029d53bed2eb2bb35c675631bd4331f. 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/QZWFS2589568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57164e802c84bd8f216939f15a30590794c431ee16273bbf38a7e9f5c8434950. 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/QZWFS2589569.