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 0x60152ef0152fa0911db05d16327d9bc2be090a9c6e0f13a429bc61fa02e51eb3. 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/8a2902fd-f3b2-4a26-ad96-d0eb8fd56ee7.json and https://artists.proofprofile.net/proofs/artist/8a2902fd-f3b2-4a26-ad96-d0eb8fd56ee7.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 0x837a5ab0ab8912ceec1fe37af6f40a0d6d5bf81631ce234ab2c389f23902120d. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02: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/BRACT1607375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa06d69d759bb9b46a9c6151abf4960c118f60ebdcbe6fc82db3b242c55e59829. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T03:33:29Z), 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/BRACT1607376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa7702d137622919affad99c8f0b3fa4f82a9557077d4fdcb08b2e086982a644. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/BRUSA0300578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8b3f965191eea9a5e8fee1d080178bfc86137ca59216f20569c110dec466258. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/BRUSA0300115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35f1221b210315635b9275006731a83ba04cc9226592a3a07f819a8d5ce32384. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24: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/BRUSA0300156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc97f66f89c8bf3ad9dddcc1713328f4f0172a9ce19e2f11034352993b3bb82ac. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/BRUSA0300167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x275621a11cc3360cf38ab5089adc8de3267acef52bc5178f018741352bff13c8. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/BRUSA0401303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b32208eccd4766ad075c334a2232db7681f47a47f7241a4e99545789510b328. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/BRUSA0300168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7e9d2a475392a812615b27ebf567b7c4eaa9e40073729b365e960a5dbd231f5. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/BRUSA0300163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5157e1661a9f8abdda8ba1b91ab5d2e011a64cc2de9cfcec4a031095ab55683. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43:29Z), 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/BRVR11000244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0fa5c6c21cd9e306d2412b7a92b1bd37737b23205669ac37ae64f1f887eed67. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/BRVR11000249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32b0c361ac517e29b9d55c8d59c8f2a6c05e06e032f386fd61eaf2b4201b2342. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/BRVR11000255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d011b54af23c8488fd87910718cf189ff57113f906a9ed3a439fc0749948899. 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/BRVR11500552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04375f51dabf303b666719b5558bed148d6eeb64337d9e04a296b8e5d98b3da7. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T20:01: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/BRUSA0300161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32f56262e7b983ab84868fc3d511b3ccdecaa60137fa4ba2162d3b3e28f13832. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/BRUSA0300113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03e2a6f3f76ba42fa2c88f1a7e706f82cb485f7c4d01e57612b22980e8f321e7. Chain 2 (Bitcoin): anchored in block 959088 (2026-07-22T05:04:11Z), 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/BRUSA0300114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5460a608f1ff0c8d05fa01a973dc379b6987e195b0c1bb14a539654a737510a. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/BRUSA0300120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9e0b059f0f388bb9a9979d92e708a87f110654cac543ecef847cbd16f9eab16. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26:56Z), 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/BRUSA0300121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25e672bb40b5f884efb94f3d829af67426f9888ab2f77e0eeb42d0e1fe2fbf05. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/BRUSA0300123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33b85cc1f0a49ee26466412f2b8d715bf2a6d0a8439915b83885d39f8e2cda18. 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/BRUSA0400855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e6b9866467b697ab1747708d6f0f31f4a5c6a03726e61a2cbbf614c75561ab3. 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/BRACT1600513.