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 0xfb491ee224219236edd4c4c5a85b6e465eeda0c82cf1f87593e6b986bfaeced2. Chain 2 (Bitcoin): anchored in block 953817 (2026-06-15T18:10:31Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fb9418f7-a4c4-40c1-b7aa-45d46c12f212.json and https://artists.proofprofile.net/proofs/artist/fb9418f7-a4c4-40c1-b7aa-45d46c12f212.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 0x0f4a1a69e3f3d5d2f344709b2b8504beb080aff7bcca050d37e774ef4ede2613. 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/QZTBC2577144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7aa99d6995574146e2e0f509eba2621322aeed9881e9bba2fe4b99261c1d487. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54:07Z), 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/QZTBC2577145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dffa1ffea3d30a1ac9305bc0d2e801d82834e51dc93455544e659707ad14b4b. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/QZTBE2562972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50f1a6e9bf45fc6729963f68118a8d0f8531c29bfe80dc49b00fa300ffb07857. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZTBF2514005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e89f0324dc768b15f2946259d14059b995123490318d5626fec724989ae1d01. 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/QZTBF2517574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x015b7049642917470d315a26d60da1c28c734e33453187b3b003edf53c07cd19. Chain 2 (Bitcoin): anchored in block 958819 (2026-07-20T04:08:24Z), 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/QZTBE2564306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9e9d9172f09abb56cb8868461e6b62781e8f6e95e97a350494cd43bfb2a73b6. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/QZTBF2514032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63c9465d6482480759d0582e465bec5a2b147f0cf353a5a28c0202248296f6c6. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/QZTBE2562920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ee05b3f3a94c6715c713335679e1c81d66209162f64f5bfbe342f40c891fe1b. Chain 2 (Bitcoin): anchored in block 958870 (2026-07-20T11:19: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/QZTBF2520827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3c164ada879e263ffec720b5b4cf01fc61bd3073415db304f533a9711fcf930. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/QZWFE2535428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc52bc0c344de546dfb8b36297cc0af700461e19c8b5c1cd35b875a8ab9bf7b2. 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/QZWFE2535449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e38c25aca5f0cfd560ee253c65b3e596db2f19808c2d0231141b007328ddb14. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54:07Z), 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/QZWFE2535399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x699b89de632cb22e2541d86a40f84574261441d9a4d8423d0fc568a9f7e204e5. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZWFE2535446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3ab68c0e717c08497fcc2a85bbab320799c65c44904bff06976686cde63e88c. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZWFE2535432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fab3ce4258bf2f65bae5a56034bf45719cf76ab3ffa144ae354db61d8b23a2b. 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/QZWFE2532817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc53d83fa697c6ad1c4f9d29556396245bebb7f10f0361f45acb1495d166794b4. 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/QZWFE2535431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8bede548b1a9fc35f22d31f487b463e91e7b5b8b8edd58cdc1962197ba91a0f. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), 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/QZWFE2532585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d20c1986623dff620efdd581580e7e395c78d660f28025e160f3f5e51ba8810. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZWFE2535447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9667c59ecdb203e0880ed21eb5c634dddcbe0917d1ce313c87b129720cc31347. 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/QZWFE2535425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15268b931ceea0b48431c45c63a1695fbb30cd079353a3001903262300fd795d. 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/QZWFE2591105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfacc0fb5f35f49d07ff6e6b3e417d943203c0e33442a82c29f64b87f16cbcf5a. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/QZWFE2591112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc33b53af6a1e0ef4f06c7ca7c8fe93a3f94c7e1a0e9d85b7b8678aea3ee8f341. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QZWFE2591106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eb8bf5171db7cd6a22720227508ee91a05a5bcf205ef557dc06e392f4be52c7. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QZWFE2591103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99412fdd22b9b91d48b7ee4c709d1defea5fa0272ec20ad4f5628f15d42a8964. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/QZWFE2591089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x359cdccda8000ab31aaaf50538e5a61b204d5c444d53181699885e710a4b5409. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZWFG2520511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf3d0d52f497f156f8b0422ea42c2b87f75fc6e769b609edb28d9f3ee8e0d30f. 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/QZWFG2528360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadc857fbefb2468f8ec443e53c345c132a98465e21a777edb1ff3ff550381bb2. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZWFG2520492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x555e568fc2fa10151c309bc1d661a350b47da56913ff4422e60cce4e26b3ea4c. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/QZWFG2520489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27feaa70efa6eedbe1490e66878ef633cf6b3cedaa915c19018b41baf4c0cd2f. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/QZWFG2581802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb3407f4930d2ab2ea2c7542524403647c6838c4f2a899d4ad57fc67e50a7fff. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57:57Z), 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/QZWFG2581808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40eb94cb9777f44c38340a4694adca7690dbf01e441ef02c13f027e50ca8d203. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/QZWFH2524591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe480c4b4e830d5072da41c8839ed998d2ffc7e02efc388ee4867fb266bf4a140. 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/QZWFH2526929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88511e57c6915080ea70f3419e16ba1e3c872d55f6b79565d3c4a303e976fa16. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/QZWFG2581813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3b7355762e8bb3582253850b47ef428ee4d11a25f148bb97ffc0b9d421b311f. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZWFG2585928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b0be3e366fed1f6113271ac976d76785d3c4f86097aa3f9f5499ab55368891d. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/QZWFH2526928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x076954c2c8f249e2a006d28c086106b18ec949ec9847dda6f1841615b140ddcf. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZWFG2581810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe22b955dfc832bee6a7e5f3fab29b4804c0ebf46c0444cf07285a061ae530d1e. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QZWFH2524593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c3452b166854822e502243324fba23821d1566ade65c52cffad980e4734245b. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZWFH2524585.