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 0x952073f145347da097e9faf160deb685896369fdd96893db5fecc66e88438418. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e3132602-450e-4f25-8c93-ffcda1d3fa2d.json and https://artists.proofprofile.net/proofs/artist/e3132602-450e-4f25-8c93-ffcda1d3fa2d.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 0xf0dbabc85f89ee632b098394f2816c3bb01cdffaf983b9529ff12880a5cd24de. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/QZTBE2539854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x937f1eb7ed12b0d0d930e6440bfe8669b210e70dd00a383bc95bc50010400a5d. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZTBE2539855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb14dae3d381154c4ab04e67d15f8eaff440847a0ca01ccb29a1005a12aaee05. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZTBE2539856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd9fe7ccc7ae8f9b1de0e9c7a5815e964c9e5032fe67da6e0dc6eb8f383c89c1. 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/QZTBE2539857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd304fc1e01180a23a2a52445880c61f92a9c2f84b90062997e1a6d8d36c343c3. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18: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/QZTBE2539858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12badf3ae910b3e7ba31410ff9660080e25a97240fc5b19b8267b6474a39f5ca. 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/QZTBE2539859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb38a32e15353bb6c1d8d446644098e221b4b8ee36c16d23b4fce88b06801c3c5. 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/QZTBE2539860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a35b4794df4daa7eab6abaafec3013f45973266d1de26a30c4f0018dfa89535. 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/QZTBE2539861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6c18617ce99b2163aa6fbe9b108c3d1e550a926ab73bf961e290b676e034164. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZTBE2539862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6e342075175c052da8093f62bbf69f9d7dbeb2ceb46555cf5bf1a6fbbc2fe67. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZTBE2539863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22dc0f576677c7444f42eb27d526360dfb50fc915acb0bb7d05749d0ef1758ed. 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/QZWFJ2584070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x144a8228f259d7ed43c7575d8b3da05b391a53e96f10260ab6ebdb23c517f2c3. 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/QZWFJ2584071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6dabc596bdd28956c386774b660ee7b3ec642ffaae3339600fad30d893de5be. 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/QZWFJ2584072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85aa54f3ad2d53ed0180a270c2b3cfde4f2bbeb38a3bcf38220de1113b92ff29. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QZWFJ2586200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfcf7b101accf4b7280f1b11a3f6b195b6d2c4b74a88aa00d3b9dafd0b0190d5. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QZWFJ2584202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4df5218d202bb0739bb23aef213ac586cbcb886bfc346095d43e8c4bfc374759. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QZWFJ2584129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x415df2a391084fb17b80d20c4cbe049ad5935fa48c81e4ccbbc84ca97a602b1c. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07:13Z), 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/QZZ762579005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x245b7b290bd4b7bb9f7b941532016ff110bd577b8aacc39b96b476bedc06413a. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), 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/QZZ762579006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ccb01a8483decb0dda2fa2c825b3e0815d5a0cbae6be28f37efb4f9408dd5b7. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/QZZ762579007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9685ddb8705e9b46d230acbe9d6642e4ad6f7aa32e12880dfb2eafac563a44f. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), 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/QZZ762579009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50419b56de1234458dd589947dba112fca5352030ac65cda86acc7a0467ac848. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), 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/QZZ762579011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e4f20bf991845caa57333612e2c8dc7bb38ce308b409802fa263c3b5774e730. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZZ762579013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d1b7110e23a45190aa835fb65f03d22a7b8294abca2759866889cc9f6057817. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZZ762579015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b197360162abfd8f02fc08802e59150ef0e6a05278f0a1111bad88acae1184e. 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/QZZ762579017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a9f64342687b86df4c20725e1f04cb99fef6cf8a75f063ffb93073c2370ffae. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42:38Z), 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/QZZ762579019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ddaf06891505e815972284473bbc3c330db4e63ae9f2afbc9d7a5c5aa580e72. 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/QZZ762579021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fd0ea3cb31d38e482152fbdf3e82260f8702043a3a26fd3c09cd6684d965707. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QT3EX2526907.