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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7821e944d93517205e21579ae6532e06ef519ad098a026d9f6a2e51e70d40ff9. 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/f45a37af-140c-4996-a194-52c5fd51e80e.json and https://artists.proofprofile.net/proofs/artist/f45a37af-140c-4996-a194-52c5fd51e80e.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffe53166580432dafdb29a59b4087ffd8468fd5abeea8ad38a030c38cf97d03f. Chain 2 (Bitcoin): anchored in block 958106 (2026-07-15T05:35: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/IL4092107801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50d2f59aa35b530a1a21dfbe892804104c5bdf6fd3f87ee44aa333a2eb6e7acd. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/IL4092107805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba1db397cbfc7b7abfe993ea5ffe214d558c3940828ffc7487e49e7a7ae8a24b. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T21:53: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/IL4092208303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76b86f4501c7aedf862b7dc977946378850617c8b327473e69315118af1b6eaf. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/NLCK42511348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1416005ab609f73b7330b0fb606d3393b66068e00d3863b6a15b683e10624065. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/NLCK41099808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60ef57fc217fcedbbc676a90beed39cf9670d63b84a3bedd309bbf33b27c4655. 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/DEH742302365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64fdf11588a728183ab4d312b4d62e636fb259f3013df6f1e9c70e90dbb71ffd. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/NLCK42215693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x217ac50309f1a6784e3cca041e07026c47de879bcceb1e12205016361c0f3009. 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/DEH742201400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42df9ea7ff1aa069e072ec74e7992bbe5fd3a0673a15b95bc4afc9cb41a8d8c3. 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/NLCK42230812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d60cbeae0910958a3034524c5b13630534e7271be6a3c78f64a7f3dd7e0faf0. 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/NLCK41088398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc3486d3b8f45ebf8a84da82dfca99b3b9ef4f088243631c9abc6443eedffca9. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), 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/DEH742000748.
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 0x810db2149c91fdf4fba464632dd0b5cb33cef640e74b32fe4dcc6aca7428ae3c. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30:10Z), 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/NLCK42407722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b034b176fadc8d4cb915d0c77a5456d80535eea170f0de76f42a2a0dfbb9dd3. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45:34Z), 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/NLCK42407336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe07d6c13a7e74f7620fb331456f0217562af85a09434aa68ce7db84bc2cc955e. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/NLCK42223938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1058ef4ebdaa9c2a72105cb9670a0bedd935f7f5348b241ec23c57fc647b4520. 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/NLCK42223252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc2b5aa568c410560e6ca80ac34e05f0feaf4fdc91851408a2b595dae14bff8e. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/NLCK42223254.