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 0x90cb86627be5a5dbc4199a1c3b5b530c1f0566866bedbd7770745b9fe496b0f0. Chain 2 (Bitcoin): anchored in block 953633 (2026-06-14T12:47:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/351e0d99-c6c9-4b48-be48-fa06070f5f01.json and https://artists.proofprofile.net/proofs/artist/351e0d99-c6c9-4b48-be48-fa06070f5f01.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 0x76bc75fc56fc24e1db9778f3412dc5a2a043b9df75ec96e70f05d97138b7e6c6. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/QZHN42586599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x560e3ff8aba42b17e846a72d104580007f8631a24ddb78f389c64bd9d2488a76. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/GXHAF2593143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x344613b7c56dd2c2217308bd6f4a8e1961464578c8ba4b814d33d833a076928c. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/GXHAF2593150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5de6590749078b23a6144dc91d5b13c81f26c88e85ed7bf40dae7d675e843c8. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/GXHAF2593151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe8542670988463674c78e20296b09145d4b7825c99e7a5c9dbfcad0e134b93d. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/GXHAF2593152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa680cd4f128abcff744313b4f0f2656e744b2133e8ef80784fbfbd99dc12ae3a. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/GXHAF2593153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x320b9e1b165cb3853a066ad20681411fcd80f240685162ce6c79361abf1b362e. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34:27Z), 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/GXHAF2593154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x822bf5168befc99342b120db0b94233843c9c555c5a902d81ef2a6e13cf5ff2c. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/GXHAF2593156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f9dbeecdbf11b775776c4855a789d7521f4e040463a28ab519ccbace42f1f65. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/GXHAF2593157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ad47a8e0302010afaac4b1e214c5eb89c33d54d7838c8d46867a2b9e03a31c5. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/GXHAF2593158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe10fd77103b4563aeea1ddede99e5f86cea2c8733f75a939ca94a24c44b03cba. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/GXHAF2593159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec606d34e8a87277b67acd1c6602a5d3fd6b21f777f9e26b08e79218e37dfe9e. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/GXHAF2593160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x792a32e55dc7edd30e8b84de100e3b6cf9cacd24ffcc937019cfd14e3fbe13af. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/GXHAF2593161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eb69ab617a1b38e6240d389b31c625301e11ea49f0cdef4842f4107312890af. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/GXHAF2593162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee311dec85cd27ac4b4630e9dc1006ab2266a7c9607aaff965de5501867dd693. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/GXHAF2593163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e20a1ca8cd12e8febb7afe145a80cccabcc5e953ac9552a221a4a4855b8fa38. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/GXHAF2593165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb422fa7c956c7a09547660dbde29353fe63b2290791703a34e07d00918b306b0. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/GXHAF2593229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x859023478c3499117e3f99a3b75acb0fe3c9aa3a53d7c80c863840927251ca70. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/GXHAF2593236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64b60bc3c7f220464ad3ea87669e24c905ecacf0026ee6c66528fde19a711097. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/GXHAF2593241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceb137d4c6890d4b548d54006404c307300789c0eadd0dd9fa9ee8af4be2fd39. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/GXHAF2593242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c08b03640294c506e34b5fef1f6bd2af2eeb090ba43cccc937871f7320f08a7. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/GXHAF2593245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a68e87227f9197e28ab69e30b0c7144f86868937638b9f1eb7417b91d4002db. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/GXHAF2593249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94d212f98a87e67e291b53a324572fbcb98b153e87494492cafe8396eb006433. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/GXHAF2593199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3daef631d3f377a824485a6ed63bc7ef03d77f70d2cabb40a89ce68563ef45f. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56: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/GXHAF2593200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e941137b951d13c0e59beb342d91690d5ff2682661b11c816e60411a2720cc7. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/GXHAF2593201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x639c9544a5a3286caae859bbd66bf46a53768e327ded03b8bd7ed89bdb790941. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/GXHAF2593206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32be1412789f07c40145ab5db6bc3f7d9999c70929d5e3552c2206520af23818. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/GXHAF2593209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x338d91ae5e86b65a3fbe9ed124d6681a38fbff556abe43adec7a15198e55faca. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/GXHAF2593210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe8dd62a3d14be3efabc715967c7b8a9f06cfb229c39a469d39977e8ed2dfbe5. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/GXHAF2593211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6d122bc22fc7fb70a4b98463a8b7c2498817b0be3e1c3a1074e3455c5b229c2. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/GXHAF2593212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e15aa282d288de9448675a1d308eb649f24716aaeaa57ec7d8f7a4440761b33. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/GXHAF2593215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44623db9b365127bb6487ff5c50c13db1fe4a156d0bb855aa37d50167ba3495b. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/GXHAF2593216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14d033d06bf619b1e0c74b0ed06fe7daae9d1a0546f44918865c056a67abdc26. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/GXHAF2593217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x864cdc7ea43578196017f537a1813cfbee69e81f7c14b08f7aec964dffaad0ca. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/GXHAF2593218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9f071954db95b580b708e6a02d50b610d7c601377cdc98ebae6446e11068fee. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/GXHAF2593220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff14b0b979b49f7229a942bae77140ddb5bf13518e4d51dce0de58a3e7403ed9. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/GXHAF2593221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb13d2914561ada2de7312720215e258c7e0e3b0e99ff8f030a651093eafbecc. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/GXHAF2593222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44d41870d377d35752d2425d75c4768dc3f2176539891923f529d7f08d6941ba. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/GXHAF2593223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00fbf88067d55555e71d27359a84780bc01290559c6476fe44f352b052b0c54b. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/GXHAF2593224.