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 0xf074d9dcaa5e448b66ede33aa2918d38c00f28ec38c15ace860cf183277f9344. Chain 2 (Bitcoin): anchored in block 954346 (2026-06-19T03:51:26Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9564db0e-4844-4cdc-bb81-59a7fa79fbdb.json and https://artists.proofprofile.net/proofs/artist/9564db0e-4844-4cdc-bb81-59a7fa79fbdb.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 0x5462269ce01a6979a6af25e0e8e642fb36359564b78817fc60106ca824ff4cf4. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/JP92E2301194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30a5c01c757539229d5084e8434fc19b4ea2c5eb3fafeb8cf72b2f2da4837486. 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/JP92E2301195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x038238f0ed3a71e3f2e0d227315e89ba81819c19f2c114dae0f058a3a2fa3df1. 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/JPR502206446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x140b1ccb1ea2fce96a236fb6ab6f65d612b95d2c7ae42a920c851af4060c5e10. 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/TCJPQ2101155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x548a0e581d0e76e71d8c8e2f981dddc8874e94d16ebb9d29607fffe2da5cda47. 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/TCJPQ2106388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0203d5875e5198a2ba1d1ec47e4ccb45f42666c6ea07f27e1ad8649d67dcf614. 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/JP92E2301197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9585374fbf8f862abb5b2453bee2ef62549d16046954c0639630d5eba0adfd55. 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/JP92E2301200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54aae79fdc45050cffb3dabbbd1dcfd179e0e30be047b7fc4db141bc40731804. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/JPW462323794.
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 0x7c2f924ce88e75aab1d11a4881af2cc728e27d8d11085af217896b88073b5458. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/JPW462325282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01dc6a59bc51395f0fe295f1faf0f3e7be2d905d9ae2b5369a412103fb62d371. 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/JPW462325820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6695e8e41a8b996f9e726cefe0310c665722813a8f1dd25a88b6d160b2b1c6b1. 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/JPW462325830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2e35ad3bdbc24cd3c4e2ea1a194ef7daaec2f3b7181b6e9930b3e5ec570405c. 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/JPW462325831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfa9babc531522687626f7fa12146fb904ea7d546a57008d78bb59651fdcdb44. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/JPW462325833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b21484bd8cc4fcd9df2473d2252ded3cb3d0f2e55fb7ad57991b1cb7692b279. 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/JPW462325836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3702dab1997b6603b2611964540942092f462728b315b305056aa786f78899a1. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/JPW462325835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa62c2bdd7c11577fe0926fb69014a9bd7221be58805054bc23bd7ea0b52aa870. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/JPW462223605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7d726f52a3da558c02345bfcd6a6fa0ee29bd9cef53d326b7408e6fce7047e3. 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/JPW462223606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57365cef9b984f44d1eb5b3c942f21623f7568d5296e3a8390dec686cce0645b. 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/JPW462223608.