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 0xa1f942c99e9e6dc1ecf24ea4b71bf6f9b4d5425f4046bf9dc8f718d0c5090708. 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/30cdbc0b-87ee-42a1-ae28-63d96dc722af.json and https://artists.proofprofile.net/proofs/artist/30cdbc0b-87ee-42a1-ae28-63d96dc722af.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
The Thrill - Rhode & Brown "Back To The Roots" Rework
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 0x5af5b1050e85d48320d22801f8d03994c1b73dba5f304eebb588e7dc90472036. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/DEDL81203253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec1c491add7041733b6b7963f29f31c034f35d67dd9b2321f67b66888648b36f. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/NLF711506536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dbf6928fef5f6663ba8fc5dd94a76fd1785c1dd759b04bf56f4fdd28a73741e. Chain 2 (Bitcoin): anchored in block 958776 (2026-07-19T20:11: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/DEVU51897631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedbeb674203bba544fe205c37b19f975eb7c9a7b367ed722a0a338b0107ebb61. 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/DEW872005191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb995501e93cfac7d38b45ebc30252f90b332663baad3e588ca2fe480f44b1059. 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/DEW872005169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e38e62cdb65290ec11ce338d5ae5e207d0977d3d15e7bc898d893b9bca8e5ad. 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/DEW872005190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1665647ef50f682e63716e1b55e7ab722674ce9c9b0d5fa9a9efe3c66cde6662. 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/DEW872005167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb886149d530351b04f3d42f6ba0a19716a8ad0d2295043a1e4a20f8fae9c6ef. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/CAM372200012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d984aafed86d72407e5b57a0ee46fb941ff33a74d863aefa324d87c04050931. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/DEXO72266269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd95fc01557406b9fb659398e4408b4dca73a85b4073e51a18f082d01249f4aa8. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/DEUD92360239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfde436cc4621e90f13994c4743688e73b584b940c1cc1dfb45f7e6f81992c792. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/DEXO22363083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84bafa078a42631a586e8a0c64528413c9b2f7910fe7af43b6171ab29c7b5277. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56:51Z), 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/DEUD92360347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfbb3457610c7f9b2a2bb3017a38a34fbbbed0451a4ed186f6f101a3f4a6cb4b. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), 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/DEUE12469904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedeb81c9a7ed3315308b4a7801038c063b05f523abe764cbb2ebf8afab5d98e1. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/DEUE22443772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc526bdef73a1cc9e9f1af024e2d2a7638001c4f8bb7a5309b6285f339779c0f2. 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/DECL81700399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d8dfa45e313bcb7334bc88ff77aba829f8bccc8f3475e8371e12715ddc048d6. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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/DEUE11836086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b74ee01db3b23daefbd17d0b9fd181cb8de26133e4bbaa2a6c9a9c481a6f1b4. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59:18Z), 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/CA7C62100646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x463ba5e9abfe4595d8a41230d0031167f5f48624872ed66597fe8484d3e73fe2. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/CA7C62100648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39a0651ad5448c837d18c7d3d337e5f2f44945b7d37723bfbe413986f70a16a2. 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/CA7C62000363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6c37c1b5e53597316e052f438c0b43945c3157d3b8b8f1b4acaaa20fb209f97. 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/CA7C62000364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e5dadd74440cdcd93d4a162a08ece3d3414d86e4f79d8c283a4ea57e92debde. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/DEW871909193.