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 0xe17348fec73ea273d66b0fbbd336697a7b645ba3c933baf9b32628599193102e. 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/0bf2ff8c-ad03-4ce5-af49-4f492678440b.json and https://artists.proofprofile.net/proofs/artist/0bf2ff8c-ad03-4ce5-af49-4f492678440b.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 0xab71842c0352556c244441e29b11f7e3e95eb90ef4728cbbed18ac5a09f43e6c. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07: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/FREO02400040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe3cde5640d7281c33110cf21c5ea5e05cec90d412339d008d890ce06ecc2b51. 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/FR8FB2323400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x372e69479d24c0ed88228b62a8a4d3e476c845a75bd78c70585cca39e1f94b70. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/FREO02400700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c73fa717e702ff5bb03d61ee2ff82090b562a001bf4c06c1505363cdadcfde3. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/FREO02400400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x958241376675038dc3b02e7e7950292706bfece5cc78667a57aefd2f3b070f9c. 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/FR8FB2326500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68ebaaf276952f975a5dd66b40313e9cbf86be5905db0b3c668326b90154699c. 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/QM3DF2289783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28dcddc213b8c1e5eb48794c1c00f3f36f2fa840692a515feac5e8a170a3b1da. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/NLT2H2300693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf16eb2aeaed9549c2ab490fa0503c6719ecb0b881f38bea7c8104b5731bac343. 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/NL3JA2300017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab24a55eb680500aef4ea8d623e0c427da43e0a74641251f00c898da24df4cf2. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/NLT2H2300559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cc508ecf153d693abab651e4916d4f7683dc3184959ea72a6aabc5e1ed139b7. 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/QZK6N2337894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca22a6944d81b65f029d8f59276b09f9e307df3b8dc777fbf06b1617f92bfd63. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/FR8FB2308270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d7cf2372508179c4a07127e793e46d41a35ae5315ac4f506705802cd14a460a. 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/FXQ892300027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x266f4de9877844675cac4e6dcb30a6e1ecde300691658daa00bd76fea7549aaa. 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/FXQ892300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2398a96121636f7789c097a3397bb81bf40a129e6fcdb956a8bdae7a01992e9d. 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/FXQ892200537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74111464f1037bd7d81731c63d7f8081e6f37289fd0af21f29e7f0f8ad484703. 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/AUGBT2207260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1918b7c19ef37534b5f68f09988441979de99d97c6f40c48b9f1f853eff8abaa. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/FR8FB2308200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e6404fbf5dc9ddda2ff8be58c8ae5bb2b80958553cf05efa3f67eacd3f8f08e. Chain 2 (Bitcoin): anchored in block 957026 (2026-07-07T11:02:43Z), 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/FR8FB2308220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eccdd6a67239c8bd3cfbabcfe1b05cc1f320441e7a0dec6841dfe7fc0abc666. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/FR8FB2308230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4ebda2a4526293a3e4b9d498277c2d43785b0de2ec74cfb186ecabe557a1d98. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/FR8FB2308260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb82766a2eb43d8e9baa4d10fcb4757fd6e5c25800624c676bda13b3f5451e1a0. Chain 2 (Bitcoin): anchored in block 957057 (2026-07-07T15:21:38Z), 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/FR8FB2308250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x855b7577317edd90b0b48ba23784490737cd12e799c62fb955a5ab50459c9b24. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/FR8FB2308210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca22a6944d81b65f029d8f59276b09f9e307df3b8dc777fbf06b1617f92bfd63. 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/FR8FB2308270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x310e9990b63596ac41d51e2dbcdc5cf14b6f64f8d4b98306dd594ea743e59233. 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/FR8FB2308280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb22c3701a5ff9eb4d8ac5d580fc8dd7f269c7f2e3507e570bb443b33dbca51c3. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/FR8FB2308240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c52c265b0f781b2abca1522eca8e29d1a1e101d3b50ad5ea3f45c2f73ac83bc. 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/FR8FB2308290.