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 0x3e5483df9f2b4f858f93a0fea15f294f3347782f22c91834c10ce0059d0dc6c9. Chain 2 (Bitcoin): anchored in block 953598 (2026-06-14T06:40:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0cacea07-a88e-468f-80b7-54cd6dd20797.json and https://artists.proofprofile.net/proofs/artist/0cacea07-a88e-468f-80b7-54cd6dd20797.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 0xd9983f25f0c6e922d0f416a4e1789fe8f1da6b8629a8af92b2bd2d97c107fcf9. 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/BXNT62203622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfab91c7a008211fb4c0a162734bd70d49aeed548add9c0d9fca679f337c1ed1. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/BXNT62203586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc605e0188c986640d8cd06c321c44c4db7fc34bf23d4f00516e77695895d338a. 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/BXNT62300095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94e8f23f33e75881622aa65be7cca13332f64dcb8f7cf4daa9511b5e3cb50c69. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/BXNT62300097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a4ca3e28bdcac416b4b81392e18b512fe3a33ffd3a7c1ddf0f322c9bf4ff1d9. 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/BXNT62300084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1af9e964953e9bd24b418f1700d99b56deec6083939d15f3c10b5685d32eaed6. 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/BXNT62300107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70abe20a6bc5f52737c3fab18356b03e4d7844ab76a9fd762b7e32affe6535ad. 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/BXNT62300099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a346b847ff4ac21cf4d69a0727037668b21ef46f313d4a273c80927bcce80e1. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BXNT62300101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa0a2d00be01f2a7f5348099d08866b2dfc35accb451f572376c5ce1085ac00c. 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/BXNT62300103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28b96b81f6cb190b0ed28c02d72989dee175d62cbae1282f21492fa85e7e536a. 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/BXNT62300105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaa671e47f1524cab70d02c2ff19fc6b73f8dbf40661c46cc4877fc2788c1cbd. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41: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/BXIV82497021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82a965375fb7ae118378429e8c90f047501afdbc4af958a8bf4e69532acac3db. 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/BXNT62207319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1231dc7179f8cbea9cb13ed01cebe4b4631aa2349d027416594eec54f849c3b. 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/BXNT62206258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd25ee42504854776577499392cb49ab874e9fd2e33c296a2a714d576c3160383. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/BXNT62204908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b8e1f5b3bd26de4c88601c5f60561ae823467ebda6141eadd6195f2811d0c53. 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/BXNT62204675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x218c443dc47b27aba9f94821f209f3d9eb561e17fb070b8e10ea8b8d5ca44537. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/BXNT62204117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b5c1878180ef55509a10a84a4c2f578a51eb0929862dc882f754d688d1d7b5c. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/BXNT62202387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd887822b71bb7db062ec5555551871a11fd719d68095f740567f38861f61634. 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/BXNT62201193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed5d99e1cfffb001284af7ae20200a13a1f42d440ea7db603b59908cfa51019a. 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/BXNT61903163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cac78b77ffcc7e31b40922ab1eb7fadf363e5ac31b6db8cd2435eb4e1f5afc1. 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/BXNT61904314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c4e857d734aa58d22066126019edf5924f2034813c0e53119d0add78be32267. 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/BCIY72300024.