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 0xef0a53441b36ec38fbea8de1c9d38d7ed662ab013161892eb6b10084c52cfe0a. 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/8252d619-335e-4470-87a6-23f5e7a6d3a0.json and https://artists.proofprofile.net/proofs/artist/8252d619-335e-4470-87a6-23f5e7a6d3a0.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 0x9c7c1cca41137c5a67009cf5c90a410ffe1c7f290cda92f504938520c4c29a68. 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/NL4DU2000154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x796c771cf064f4596cc40ce84c2f1904958e9d304bb255208f580240bb44b0d3. 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/NL4DU2000162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd0b9f0fc3a2a9d0d14aca8ded3d3e4b98958044842114155c3fa1246dbe98d1. 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/NL4DU2000163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed5586c286145a5fa32e36ba867d95159c9e072fd52cf81254b9a3249607a895. 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/NL4DU2000198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd9100453d42dec46974918f2e917035e1769b2165bd863b1c810c9adcb6ffbe. 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/NL4DU2000472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd3deb44a053f199b999d80f09deb8572d47c2780d6d170a815a04fc4babd1a6. 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/NL4DU2000327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec7a6887f793817419ba3c6e12b39812ddd1797a118e96ed8950c3ae62024d92. 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/NL4DU2000362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf00caf63a609e0760a561da485ce60ed0143106d783e1daef6c28a88ede57b52. 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/QZDA82329891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc20b97b26c7096b7b82e5d8b95d61b438d6d7a48ff0969a637fa8492ae56c2e6. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T19:53:21Z), 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/NL4DU2000487.
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 0xf549db18e6e95ee05bbb868e550b92bc13550d22162d7f2a3eb6d47337787363. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43: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/NL4DU2000150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefb7c4c8babacf8a37b526e00007fb5322345525549529e970addcde2d91b273. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/NL4DU2000152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dcf846d26214c079c618556eaaa3f77fb76684affb72f0d64e018c80b775120. 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/NL4DU2000158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6e279639bf1f77b9554fd9e6a80af2a1365e944e8d892c1e75076cae7883781. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NL4DU2000161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9beb1fcb17313b2a28ef358c23596ea78045de884ddad6b0b45f0071a9d21c1c. 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/NL4DU2000473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3165fd6a360b006a85040f7fc78fe80ab0bc55216dbd79ae3595a9b9a44c46a. 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/NL4DU2000457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x579fc59b5a32798c5e6c6c72a5d971cf5d104653e415eddb8a67c7f647ec82c6. 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/NL4DU2000328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x226f3be145635adcd1833db9c50ebd15fe4431c171e6772ac21cb8f7c7479a6d. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NL4DU2000358.