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 0x99099e20a6037fdf4579e7da4b8bca577c45146d77582f402f09664f95a8aac7. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4a9dd9c9-0396-43df-9567-4202e8d64c72.json and https://artists.proofprofile.net/proofs/artist/4a9dd9c9-0396-43df-9567-4202e8d64c72.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 0xb2ccae9baf291a8730521bf1c2f086cb8542b8a189febcdef069d81c6596e383. 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/JPG102300984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f4079fa340c71a42f56eb0c5ad55871526bf3b34f0b04698b771aae16843bcf. 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/JPWP02201828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x860de6ffa82c409ce5a8309c3761de8e18aa145c3e5719d67d15dc7cf50b6cba. 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/TCJPP2121414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x947ea6cc461ebcf816da6c9cb9f6ca28a2cf8d97cb3f60d1d223a796f16ce163. 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/TCJPO2182573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x801a8ea5cbcdad65d71b669c280db413b72308d25adc217f3936ce3be411f452. 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/TCJPO2130011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e23095374e74d236ae6e6a1fe4d3c54a1cabfc0309540663126b1a25a435916. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/TCJPN2165331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10b24b0f880ab2696f348563c085954a5fc30080d2b994c4c6cd2ede4b382603. 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/TCJPL2058052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffc0003771efac7b99f9dee3d965e17de56e585cb39b3e74996b6fc302535903. 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/JPWP02300777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07dcac89b482144f49b65ac982c88dbee8471f29b8fcc17784a7853e7efa77f1. 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/TCJPV2379001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x835b99b0f8bb3fa5af01bed59287758f6ab40ad78705198478205af587ef67f0. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/TCJPV2379193.
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 0xf7423e21b66b7f0e763ba0a7768e0d2cf0513685f1940a97f21ea97c93b5f127. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/JPWP02201808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b96741271a9c5cda358e860bc8377a1d67fec5bac50d0a6dc305d10be31b9f. 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/JPWP02201265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x700d74288daf5c7e54ba3880e773b950e4a7d090cd0b03dfeda38edd21fd5da7. 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/JPWP02200803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66ca7519f63162280b7db5be5507b3d1935c9a3b47d5fa9355b3442a37477ccb. 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/TCJPM2073046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90f2be82ac6e9a2dc3672eaade409c67498ed3fbea159c7d9d377ef7b8cce208. 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/TCJPK2034624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2f5b1b4c446925806c57efdc3ba7a9d2d91e6614dae3ed91bca24ad76f18362. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/TCJPJ1953359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd81ea31c5620ca4d4bb3a53933417e3ef8eea652c1835e0eeb2e4b367001555. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/TCJPZ2473174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7df3e8f5756b822d8b9397e1e7ba51ddf1ad58c16734b6db4908f20a12ab97b7. 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/JPWP02300642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd8372bda3bae181f612b71ae0097f4ab32e490fd459691912cfa15f22a1ee08. 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/JPWP02202258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53dd4f9b130404d027037b148395fa7e2043180cfa12a2526e1c3f6b6b04f1c7. 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/JPWP02301430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30531116fefe1b0551525cb2f7c6d9224338e53bbb7f7258fe2290090193bf43. 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/TCJPB2484347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb24ce5eabc1a12f8a6ef29ec980436adbd4caaf99f6c910240923028cf96696d. 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/JP92N2546375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebaa5e8061c431bdd6ed29eda82fb520655abe37da64d84e7e82454d09cfc023. 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/JP92N2519291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bfa3b5260f8cc206694ddba961afbf68e11ff96480bebef484a2709af00d0b6. 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/TCJPE2556574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x699c63796c925cdfdb389327ddd441fc45aef3ea81f7cb97fda5036d12ec6ea2. 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/TCJPD2563281.