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 0xe42fd4d2060852c9dd81223174aa09c656d0fbc689dc3aa5a6fb9196a3096cd3. 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/edb3caf3-213c-4b80-b80a-4056635dc3da.json and https://artists.proofprofile.net/proofs/artist/edb3caf3-213c-4b80-b80a-4056635dc3da.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 0xde8c8e1a000b8c20a3e3e4f5ba4b5c0ff1d171d30fdfa01d3fe119c7149a1793. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27:18Z), 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/QZGLS2461999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e754d4769308053c30f54f77a6dd1414a091ff4bbc9f7fd6001f10c6d4003dc. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01: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/QZGLS2462001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eced1062ba73ccebdfb6e047e4b9f886d14f0db19872a490d8b0933c1424c92. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QZGLS2460702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1812cd26d17772c56eb473d80161d7b12e3500bd26ca49adfa8efa5e2f21196d. 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/QZGLS2460704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x320b80d9dc801bc1f5c28a9a8035adc30ae85756ae05fa58ea44fb3e8d220e9a. 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/QZGLS2460705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabe341a447df757310d2da53bf5c9f4c4afc543e38a34ad794d65021c036897c. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32: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/QZGLS2460706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ff156f175c7a922df73cb1ca921386cb6ebf2c00642d3f713adf93a9de3b0e4. 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/QZGLS2460709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e228a30254c585be43d23d06f174f7ed62defdbbc13be2c604f496d3fea9907. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59: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/QZGLS2460725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36da16792390b3ed8e9893a2d16e3343c17757481baece96c8b8f2823447c510. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07:15Z), 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/QZGLS2460726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8df5c37a44bebe9d99eed5588a45be150c582690c437ac9ab55d3fe272586a49. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01: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/QZGLS2460728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f832a60cacd6ef783c2944e01ab62175d6d4588b27aa09564f7545402415dbe. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48:27Z), 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/QZGLS2460729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72fa9790714d91f8cab9612d4b3852a5e0cc8b9fc145fc38b15c9370090ec626. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZGLS2460734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6a3718404274d4246a7d39bcfb019ce444cc7bbb033326f5a292d76930cf172. 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/QZGLS2460685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x550a5c72b3eef15b6198f65a491a365342de8bc4c75e02ecade0514d771e518b. 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/QZGLS2460691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcbfda2e6f2734a17226fabf14045a10b555cd32acacad682be4abaad5247b55. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/QZGLS2460692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3663c5a3e57b1979e203f654781caa039d44a5e6a110d2bef92aba015f2c603. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/QZGLS2460694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c750f11e4969f8eadd949ec1bd88a3b09b9a1b25840edf17d82424d3a83bde1. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZGLS2469103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b3c9fa62b5494e617d6ff137d240f5032d9df6e78db5ac1d8aff4bb0ac127e1. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZGLS2469104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd6acd0c7063315c9e1d03f0942bbc309c28ddd15c5d2e5a0d0158af5f804a41. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/QZGLS2469107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x837e2f79da08aee2ed39811489bd157f25242744a538aaf221873410e63ada1c. 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/QZGLS2469108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7322570fb92d13d88dcc20e164655428eb6fc2c113bf0a030764a2c335dd4d8. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14:15Z), 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/QZGLS2469111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57330f144e95aae2e1b22d1efcc719df63432e365a509046f490c55ebd6103fb. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZW9M2444040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3076fc294f7fa5c7750e5261e0fb59a35bf967b31e1139461349cd4dde61bf8b. 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/QZW9M2451442.