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 0xf7944eb87cfd29c0d13e2a03efd21c7195c2364cd97d5382b755cfefaf65f202. 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/eb81e972-6566-47de-9e89-d11f10e481f9.json and https://artists.proofprofile.net/proofs/artist/eb81e972-6566-47de-9e89-d11f10e481f9.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 0x9b837b2d81c8e1fe307b100f1243f7c919e0f7200d57c98175aff1de555d373b. 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/DEZ900900685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc45544cad4615152adef822522d30371bc1415397604ab030bada7b80210a9aa. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/DEZ900900686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e09d443e41935b2b4234e47043bce201e736078dd46b69f19e30f08f1cdf234. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/DEZ900900687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23460fa20a5b2d57b78713142e4863476606fa6e652c697f25a7fa7dc68dfd10. 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/DEZ900900689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x111659b6c36388e3c8b12268a6d89f924915081d52c897ab974b8dd1b4ad993b. 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/DEZ900900690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6745605d6195a6574b3d7bf2856f42c5b82078f36cb9331c2d4c1a18b9b5bbe5. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/DEZ900900691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5b7f1a6a2bc5f9f214ab3311c18fb44e9b4605b6714aef3316e88a59eed2b5f. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/DEZ900900693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6febde480172fe06562c3669b2c2ecc102d313ed8d24926526c8f321f5a49eb. 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/DEZ900900694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x904dd32455091941a57b3dab979deb3efcec0d7a529faa86d99fd787a108c8a6. 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/DEZ900900695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40d42d4037e89183ed0942c09f11b938f93f283cda1ac80812073e0b79df3bc7. Chain 2 (Bitcoin): anchored in block 960429 (2026-07-31T16:07: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/FR2X41641654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03240dbcb95c9412d779be7edcc7f8a6e31891c3e5a3a2956d721b61395577ed. 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/FR2X41641657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaf973754796e902f5ae0500016d63e5005eb4fb453b95822c71004d4cc1c70f. 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/FR2X41641658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbab94d154957d68a87a4f205a85739f54c4c4c7ab68a1afcf407c398ab7ff13c. 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/FR2X41641645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb468836fd0fab1934e46625446dff7430ffedc621737d4e3f89ae414d9a8ff30. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/FR2X41641646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeee391b124eddfaa34a64253eddd3d527f8d17a7a5cebd45c4cf95f30f29ce23. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/FR2X41641647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf394b7db9ce13ed79a58f29631d2212e7558523a29c84818f6c98903eb2f8ddc. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR2X41641648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97585f74a0ea81e0b53826da00ba69b1af7e29db9aa8ae69dbfea0ea2e336411. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/FR2X41641649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf016716f084b114c26e9859b31c3fb1bc7c8b715726030004e6483f47edad480. 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/FR2X41641650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8857fb11b8c16f6f487ff1a223e43fdb5d99dbb1ed5fb769b56988fc608ba847. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/FR2X41641652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c2a99d6263fd64250158dc400c577916af9cde2eb064bd8d843bdf516439eee. 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/FR2X41641668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf16eb22150023ca14ecb7be346ad3d694043814a445e858f0c6eae2eb8181c85. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/FR2X41641669.