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 0x7f15bbca1685509b849d05cd8e1a8707a0d84c80959ab9e08e758b76d505756d. 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/ec7a3203-fb8a-425d-95a5-2f49dece905f.json and https://artists.proofprofile.net/proofs/artist/ec7a3203-fb8a-425d-95a5-2f49dece905f.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
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 0xb03c2a77e99b84fa0b2e968033026b2f7dd0616a34a30f12a1060a9040ad5c23. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWDE2351315 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe824f87de53b5279329dd1136739eb975ea5906d5c7a8791803cbe5aab1afa29. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWDE2351316 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x680befb0cbe30aa324fd8457b0e4e05a2c317c39429b5663dd81392337324111. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWDE2351321 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9724da761e07b77e4568515a9232b28ba162513220247bdd56d5d1b11631ee98. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWDE2351323 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x087242549a344e394a35614403c91968e63e4f214ee05860cc91cabc5bb27fa8. Chain 2 (Bitcoin): anchored in block 960225 (2026-07-30T08:04: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWDE2351325 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x218bae9df25553806167267830111cc75c01c98369652ce9009522459a865058. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWDE2351326 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb0dedce1f18ded7f32f74e41868940419a574b8e748b7794c2e7f05a16211c7. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWDE2351328 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a93d54cc8e48715f67b9d5a03e7330d2f19f928d297a15af44e16b06e3924e0. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWDE2351330 — a six-check JSON result.
Symphony No. 8 in E Flat Major "Symphony of a Thousand" / Pt. 2: Alles Vergängliche
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb8040b1bb6a7fe7bec08230c15b2bae8749f32b5cfd87d0bb7bf54072ee4e1b. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEN961930932 — a six-check JSON result.
Symphony No. 8 in E Flat Major "Symphony of a Thousand" / Pt. 1: Accende lumen sensibus
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6eb96d0ee218c28bb4bb98ff7b287cfcc7e8bf567f16158bc1fe142ee34795c. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEN961930906 — a six-check JSON result.
Symphony No. 8 in E Flat Major "Symphony of a Thousand" / Pt. 1: Gloria sit Patri Domino
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x256e0e6c7932ae944bbb35add3151bf4e0538340ab408fcb348c19ac52c51b8a. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEN961930908 — a six-check JSON result.
Symphony No. 8 in E Flat Major "Symphony of a Thousand" / Pt. 2: Blicket auf zum Retterblick
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f5917926920f305b2dcba7b07333b9563c3292cabd7dc2aae8ca5298277dd43. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEN961930931 — a six-check JSON result.
Symphony No. 8 in E Flat Major "Symphony of a Thousand" / Pt. 2: Gerettet ist das edle Glied
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4da744f209def889512cbc62c561f0921c2c85a01b12bc4738fdbed8cd407e7e. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEN961930914 — a six-check JSON result.
Symphony No. 8 in E Flat Major "Symphony of a Thousand" / Pt. 2: Hier ist die Aussicht frei - Freudig empfangen wir
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb111db0e1c9d1ca4aae77d6ce7ea65c5546320333e573a798b2116131cfbbfcf. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEN961930918 — a six-check JSON result.
Symphony No. 8 in E Flat Major "Symphony of a Thousand" / Pt. 2: Er überwächst uns schon
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e59a3adc78e041fa6ba8b188303dd058a0986078e3b5cab4fd3be48f06d5ae5. Chain 2 (Bitcoin): anchored in block 960191 (2026-07-30T01:51:26Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEN961930928 — a six-check JSON result.
Symphony No. 8 in E Flat Major "Symphony of a Thousand" / Pt. 2: Vom edlen Geisterchor umgeben
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c74a0ecf2cc1fb3adeebb25e92c03a1c2ce2fad7c5793e9864c950e1605344d. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEN961930929 — a six-check JSON result.