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 0x065fb30a94e8dc48a1f48531b2f44a44d6ed1adfb276dde2c9bc56101eb5bc5a. Chain 2 (Bitcoin): anchored in block 953807 (2026-06-15T16:39:18Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ee9d989e-ab0c-4296-98f2-b2eac9dd6dd1.json and https://artists.proofprofile.net/proofs/artist/ee9d989e-ab0c-4296-98f2-b2eac9dd6dd1.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 0xcee896bf532b3b4679985f8e2ec265c0f1c89198d40808c54efd91842aa5e5a6. 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/QM4TX2452796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x152b45c88b509f99ae30cdb799cb3c397bffe64d7649c8dcad2b43a00089d979. 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/QM4TX2452797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd81eb643025c849405bd460b3a8b74e927a02460d6a6f93c93ac11a87f83cd46. 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/QM4TX2452798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x311397153bfc3f33a897dd254cf9966ab6b390bf71543d97c569003b38702557. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QM4TW2497097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ed70de723f332d52e21510be1522107fdffcd8d010a1d2f192a95e9226af5a0. 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/QM4TW2429630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cfdbe83950548cf47d65a14c7d06b34a1ed6968384b0094b2da74e98c755c49. 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/ES16E2300582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31b1343525adfadc5e91ae6609b77351a0bbafc164220aa126b9a8fba0ac0638. 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/ES71G2015812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x660c44a8d5fb7ea35b335b7b41b52fe4a3f4d3b1ff5eeda78492de8ddb347818. 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/TCADZ1831442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3392fef84ef1cfb496b8ba779f1763160ab0a40b1215e3f90283bc0e2d1c6531. 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/ES71G2012814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6169e77ee34a4825bb005126cde0bf72968bc0ccc5a7c0dbefa70eb59546386. 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/QMDA72439422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b20f8d85938d5e184e23465eef88125f902add7f009c4b4e18461768eaa2b0f. 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/QMDA72439423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25a1d9c66b450d42ca55d9bb3f91743cf9f3950e1e6b8eb3fa084e59662a2349. 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/QMDA72439424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0056d8c76cebb36f868daafebaa17ddafd5de3c657c1ff81f46b8ee9003017ff. 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/QMDA72439426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ca105d2ebfb7c0d9ea6cbd54a99be6ce9cbba9f3a09a501052d7d0115a6ecf6. 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/QMDA72439427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x779281d0860ff9e1af542b276d934b2adbcf7f330a0de529e0bc83451505d65e. 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/QMDA72445752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x345f85f007910962e201ab4874c7a1dcf231c9c58b211566fac0f6a89b6c73ac. 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/ES17E2000573.