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 0x495e33ec0c4a0236944b156aa64a5bebb8579c869cb7461853d1996a3de3cee1. 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/f16826f6-c9bb-4500-9e29-e24e0634b85f.json and https://artists.proofprofile.net/proofs/artist/f16826f6-c9bb-4500-9e29-e24e0634b85f.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 0x326c524d66a63faa803e1c5938166bc0ee102764231386866127aeaea535320e. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/QZK6F2428483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd45e7f2e5ce99f8b9550ff783c0c2d11a84c57bd526935be841142637db614f. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZK6H2468723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11a3acb3ba0a81b3cb7ff87c00fb6cefa68ad4caf4017b0b0232205ca0b10aa8. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZK6G2423827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f579de735ad98b895acb46aef43129390b8b60dc5a919a1bcc8a2cdd2a2c2e5. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZMEM2439104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6f6aa123dbaabe8d6365029abb3d63defde5995d10b93d33c9b41e0547c95ca. 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/QZK6G2440472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89cf9388d96ce861184e17db4ea0c497d51a9ba4effe7616e455e6d082ab5757. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/QZK6H2459362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdf5eaa4ddd2c919bbc2a06b0e70af743bd61fa3d2f4599911a88803fe23b186. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02:52Z), 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/QZK6F2471985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d9440150f2955704da88e90a81bf31528bbc590ec60239b5dde574900636329. 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/QZK6J2483474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ee7b290b582daad6e949947cdcaf3d38c09dccb10180fed8371042d2a600df1. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZK6H2491189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88a5c0012acd04b8ab06ba5637958a02ab45bea7e565e22c46a5a617bee3d393. 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/QZMEM2427003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fd486fe8f6a66d6711a7a33c4cd74919641dbb4447e50318d65eaa397df9be9. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZK6F2437582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaea45ec24610d36a40fca03689babc23c8f908566a0b65613d00b2c4b4cb94b. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00:34Z), 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/QZK6J2416946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe72ee9d6ce12a560a8de920c2e5fa31a2aae1616e144604fafe12362b312c4dc. 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/QZK6J2433218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ccef5b2ec1a73c519dab6688d080aafa22bee86b2001ee4fecc06757f4bfec3. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZK6J2461938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22f731fb1187451bfed1259626b7ea5150a918583922a6761624332d6657cd69. 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/QZK6H2438848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7c5bcd784204c8aa1cc016c2c4531a52459af6e9a442ddd35dd185579e4bb73. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/QZTPX2408436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x402aca078f29338d2497401b205019d84c554d350985cdf28e0bddf1bb916d0b. 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/QZTPX2408437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b1a59647b53c6e41f4fb7cc40fbb71be70cec13400eff810871c99a1fcd2691. 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/QZTPX2408438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ec782df53472be178561474e7026563ce4feb12af3eb3c6941b28044a8be321. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/QZTPX2408439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4b04812350bc9a8ec03f6ba0530ad07b5c90bd902eedcc91820422dc9f996ad. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/QZTPX2408440.