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 0x2e37b4b146ec8e22da65dd05c315be03a682435e5e06bc4a1a3416e94e189760. 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/d294c3f0-0f05-407c-a302-d6ef1698bd0c.json and https://artists.proofprofile.net/proofs/artist/d294c3f0-0f05-407c-a302-d6ef1698bd0c.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 0x704f25faf377fb2e38a56b49f7fa7bd09c52fe1d6a68b29675fce42efdf7ad4e. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13:37Z), 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/QZNWU2336864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cb41d6535bc1e3c865142ea1950ef667f36369113a0d46a3f9f772e2ae1832c. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZNWU2336865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2474c136a363b96893888a3286edb996b856996f21dd1e4aa24455bfd3320721. 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/QZNWV2372281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab78d16efe554b3f303d3a8f872a829d1d3b8fd09804758f78fc5b8853de274a. 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/QZNWU2336867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x790d9350448a76915aa0875084847f4ace3219eead556fe43630ccbdb9937402. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/QZNWV2372282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04da7af8b4d2f668be65b7db1a0ad7e1f3b6620128e8025a7155a132222433f9. 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/QZNWU2336869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x077fd18b6e00b6f917367b6d6e8ab36a657fefc85a68c6c6a80e4d29170c663f. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12:44Z), 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/QZNWU2336870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33f321051370c738534e3defb132edbce6f4b713b50d3fa92fe8999a0c598137. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/QZNWU2336871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b84d78dc53eb67f498a952651de2e2dcaee20f717b8d35cf15b0eaf533aa062. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZNWV2372283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ce42ffd8211306b1fb57113f113ab144bc4b68241006a137edd579f00835dba. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/INA1I2102330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c1b6b27d6475fba458f1cb17798d0c6fc04447a7cfaaae76bfe7704d90913b8. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/INA1I2102329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x957839098b5c78581b1829013cb0cb2e9f1565368ac55bf0dbca85d0bbd074c0. 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/INA1I2102331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1900c8cc995641e43e597ba19e21c7debdd51666a65183707e1d129920abeb36. 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/INA1I2102332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78ad4583febd81fcdb98f96876ea6bf6a47ac3f563fbe6453771fb5736cdd013. 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/INA1I2102333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59030d09efbb310173229468d7e1e332734bc07aa425589cad4fc071a042e028. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/INA1I2102334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffd5b056cadf03f9c1dd258a0946ca9ccc3549bf6c90597c6e4f5d857106f546. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/INA1I2102335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb64bbfdf15727be5b7e9076f14152addee4c3a3d5814bf4f71971fc4cf3fc753. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13:37Z), 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/INA1I2102336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4591ebfc166b343fdaa5e8e09852914166c4068e97f22202ec7b5d41129d75e7. 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/ING902401518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x716cbd143b787086aadf6b764e8295ee24bd2559ffa92fdc508fd51ef9f17286. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47:29Z), 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/ING902401520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4078bb22763eb239273e4592d49e407e9178d840bc6f73f07cf67d64b968d35f. Chain 2 (Bitcoin): anchored in block 959147 (2026-07-22T15:43:44Z), 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/ING902401519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea1256bbaffb0dab3dffa73aabf2e2d67bca8d8fdc0c20f32f9b8773f4567f17. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/ING902400990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8f6c30a1479f03b498e4ac80a75863d2b04ba696b066d9fbc7c93f2c0d5baf5. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/ING902400630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20b6cd5f4e90eda75174ae49f8337b99c3f17c7869196c0f6b97b045002dc212. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ING902400359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20127bbf2396409229586d0ba4dfd1a96b3779cd4da51fb7d3731ff51c2cbb26. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/DGA0R2332716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc166df15a1c2d55ad5466b358cf575eb52817bd8aded5c9fce8a304330badead. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/QZHNB2349251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe0559034047de0a900edf2839a13b6d6da6d15ee313693120b60549defbc844. Chain 2 (Bitcoin): anchored in block 958041 (2026-07-14T18:13:17Z), 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/QZTBB2244204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89692771854512d830edc1745f523896d3f497cd7ce387cf2f538a20af49a7ad. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZNWV2204782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12946a82f443e0cf4e65e16310a75d085b665ea4b18933e7356bd58de0c09934. 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/QZES82248338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf486acbcb3a3b666617dc18d49fb3aac9d58225cfed7220284f900da07dbccb4. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZFZ72244829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3ff1e57c71c20c2472070dcb469e18be7766685b49143b2e240e011e7444d53. 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/QZRP42141725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc53cc0623ba9fe82c01d61bfcfbd559116c446a4be2417675e367521897f83d6. 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/QZPLR2180950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b64953c5bd17f96c7562a409be859c75b52c49325fbcd473f823dd143294dfc. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ESA011583329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf04aa33dd07256907cc13c219d3de270854d5777fa978e2ff301e6dad0fdd3cf. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/IND382505489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0c889aef394787bd52bdfad914549e7f8a28ea288b58db07bb8e76dc0ac5e5a. 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/IND382503571.