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 0xf699893f0d446f2c0cee761dfc10914d25d9ee0dcec8996d1345c001a1c7895f. 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/00b77d15-57d8-4b11-ade4-3c50fd3035a3.json and https://artists.proofprofile.net/proofs/artist/00b77d15-57d8-4b11-ade4-3c50fd3035a3.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 0xee4725bbf51714c22e3293571c0dfce5ffebbc50ed475e8da7752dc5821354c8. 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/USHM90715908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d82d2cdfce6f50efe2e50b0bc08ca4c78c4ed091221bf36ae9a9bcc26d31302. 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/USHM90715909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccda17b0958d961ca49c32647b6924c666fab89417040001f00859876774ac88. 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/USHM90715910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5f02c860d64934a36cd6d366de03179c588b79dae36f4a3952ff453a3f58452. 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/USHM90715911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b3d02cd94e7f5e1cefd64a0300516f50cec61202e6854eb7428807560374dca. 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/USHM90715912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31a773152f7bdde14c99c3dc4673da79d99c3bd6ca8052fe384e9394fe7fbccb. 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/USHM90715913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1e65c61b5cf326f7882bc8461b38510dd2438ddec6a5bd5f0077059b63303e3. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/USHM90715914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde088b15f88d60d9105ca923a748e89e5fcf85e0256621b8083ac3b95bd4ee29. 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/USHM90715915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x871b5d15bcaf4b3e1ca372b139d0d627b597287a56bd4ca8654bba3460b7c26d. 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/USHM90715916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cb9996420a70cc2f3a49861b692155273a5702b298647f154094ff2043902d7. 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/USHM90715917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27827521f818ef8b4fab00cfc01120df09d418eb6fecce4386f5193a5633503f. 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/USHM90715918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x600b6a97cc0e189ee9e8fc02421694b8411866f872c08ccbc741214717e87946. 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/USHM90715919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44b0cdc6747809f19c018cd71683d078dd9318f1d29c36edfbe49e19ae0ee9bd. 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/USCGJ0735749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x380153a162ab55e66536a34e704807214fd9f002c5acfcbc3b12040d087aa3eb. 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/USCGJ0735750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47bef7a7e836502ce9ac1072e93bda307197cec2af42e7f6dda23de332b22f19. 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/USCGJ0735751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63e70aade8459f25c60eeb2b42858c12959e772fe0b4f3d7bccd003e0680cb04. 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/USCGJ0735752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4247b7f7c30ba58e1cb0e82cb8a33ecedc88a0b966efdefeb4b6fbacdbfaffee. 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/USCGJ0735753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb19c94932962ce09823f7bc873540a0acfbb0201e442cfc17dbcf1cbdc6b053e. 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/USCGJ0735754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7d9432ed26483dbfc74b0c17f97240f3aa741930be886cb231111b1e3bbabd1. 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/USCGJ0735755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x763b5b031861e5aba86d626480da915639da1152dfc8f5a115d40341aabac8ac. 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/USCGJ0735756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eafed9b93583404fc9b4247032c0c92a908b7066a07dcb28bcb82ee7cd36e04. 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/USCGJ0735757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dad1875fb33e127967227edb6627b00d0384048f7bdeefc733e066bc999685c. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/USCGJ0735758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaed10a3c9d8a970280950c7b0814b474c10163b8060c2a24a78e603e1952c9a. 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/USCGJ0735759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eb237611ff553e146c1dd293e73ec317340f956a93bd0cb3e527d6fbfbfec2a. 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/USCGJ0735760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa683a4f17c868e340722f9729e603577fd55c48b63f86f11ec357c6a23d5fd6. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/USCGJ0735761.