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 0xcc049f16598c3896e2d9e4bd6b0239eef3653879a7a0183a936a993592c4c2b9. 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/8e9802f8-8365-489c-9c79-c7a52c61cd7b.json and https://artists.proofprofile.net/proofs/artist/8e9802f8-8365-489c-9c79-c7a52c61cd7b.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 0xfe5d4c605060609540fd197ea1899d9791e60e7dfc76c302458e37646e73a357. 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/ES5702200148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce08c0da7ae57e24045adfef15dab32f00de0f6a4806415f46bcf327cf5d7816. 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/ESA012086022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39d5522dbf15df6783dafd447a26fb6739a3e3b4620ca3dcd9207980a6ad8725. 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/ES5702100380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07692a4acec34f71133df0599a45e57b1db30f8557dacab641b97a0ac6ab5b25. 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/ES5702200149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf099d6c30eda2a90f0c60bd31bda2b4902c0ce58869f37bf511d7aa800e28374. 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/ESA012043114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02407310e01345d8909aedd402ecc1e820c23d2ed630a89fafeda1ff5e7257c9. 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/ES5702101634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9911ffddad195a470a913623fada80b9b20eff3a133d40687aeabc4142c86f4b. 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/ES6361500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1789fb2ec2f2519a6f70e532467510c31a7366e73067905ba42cc33959086fcc. 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/ES6361500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd583b555f8a3c59b33f5ef305685f23daf97bbcc2d2951a912318213ff1284a. 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/ES6361500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bdc1c44a41f2d6af1692fc7b1e4fc82bd2b24de478877c81e6f4c495d975ca5. 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/ES6361500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x443f7d0177256ded9c519955b2f155c8dc829155cdb2a70a8b98183f696abb10. 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/ES6361500008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e4cf6fe4f49e400896d37cb138206eb639c6d04a68830955ff2d36347132668. 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/ES6361500010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64c4afdd98d98da476381753c3cde1f7afc852208b65e84957fe894b6366160e. 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/ESA081100193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a9ccd88b26aa49d45bd2400631a7a1e5dd0bb40950bc6cdb55f074d3ee9bf9e. 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/ESA081100194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x633503a2ee51900f3d7dfd31cc01220521221841dbed1bfa41617ed81442e5ab. 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/ESA081100198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c5401198adb938ce522a888d9ac83988ae0abd503040376a7fa156ce56f9042. 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/ESA081100200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x714f536412447a2fd3cbf3c6c9a85fbb6586eaa8563462b2dc921df763728d3e. 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/ESA081100201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44f037f2b692eec9bd11e73228eaa9021fff58aa74dcda322217c077075af38a. 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/ESA081100202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe28a21fef016ef9496639d465760ccc58b47d9af408e55653442506c8149409d. 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/ESA092406685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92f4340ba3dc8d4a51908b9f909e061a1ed1fc4d363d12edb188b46668a91d62. 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/ES64E2485682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ee6f57e0ec7f8c4e8d83d6fca38650b4ca23109e516c10abce81bf99ca92606. 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/ESA092400661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeaf083df444fcb449115d86ad04747ce67dc0d1568e703f577c9012ce7a2dbd. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/ESA092332981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x099d6132a6c794a97e87fedc1243dd37974f24879e3784de83a7fe318be8e4fc. 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/ESA092315590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09aa82ad8bccfc64f650d6d3f13bd9f3f4f513cdb7c6795ab0790b29d8162be0. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/ESA092310126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9ab43edab6083b4d2a477cd91818187b0cd5744d0660be2d4ec38b0a983d606. 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/ESA092306864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02407310e01345d8909aedd402ecc1e820c23d2ed630a89fafeda1ff5e7257c9. 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/ES5702101634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39d5522dbf15df6783dafd447a26fb6739a3e3b4620ca3dcd9207980a6ad8725. 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/ES5702100380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x646351ebf316b0e5c94ca88a1ddc529c054d72771761a95a893f9783d869ba8e. 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/ESA011877417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf099d6c30eda2a90f0c60bd31bda2b4902c0ce58869f37bf511d7aa800e28374. 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/ESA012043114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0859f473e079faee349ed1a026b3154480c8f9c93c51fe7eeea6a2004889bad. 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/ESA011623527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc41c2680f8c1ee27bf85fcec1bbe470158f61ea5bf03b21d8e7a66b2da2a11f1. 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/ESA011620836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5fdd16c8f44e365f76f01a8279999b77b819153bb95bce910fdb24dbdbd7961. 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/ESA011220279.