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 0x76c4c1c12940dfc3b4dd308298351f4d96388b81e291afd7948e5008325e60d1. 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/2e2ca8a1-83b0-4daf-baea-7365ad1048b1.json and https://artists.proofprofile.net/proofs/artist/2e2ca8a1-83b0-4daf-baea-7365ad1048b1.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 0x5c29915108de4fb3a8c682cfc3a1fbeb2d711e7ec479805736184f304b5c8e00. 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/UYB282381050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65204d4e3b710ba618f6faa84c8476059491275b91e0b2d5a1810f18bb9b8101. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01:17Z), 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/USMH92321145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24fd91493934ec0e57f465f66722c7564aa4280bf104ca1f359ece4cdae80941. 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/UYB282381023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5d27ac3050f3b7b857db2e7ab567f3915011295e0c13503776c484b8815456f. 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/ES5022301154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e6fb099b9d1f4d178012382eb7198d3a80493b600cd0e4ed6e71c207edb831e. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/ES64E2303059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b3514f2ec0203e44bd61fe47f72e7d0675a5ae7a5f4771a03262337b4c29b5f. 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/ES75E2301777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad141589335f677b77fcb04eb7c640471297973d58e7e5de8d0963862be0371c. 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/QZGLS2348386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcd3aa3e824f6c52c9e49d4fe5f4498fd1d052cd375845466837ad655db51d4e. 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/GX3Q92362423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b0f4e2f0b9b724288d21387ffd889459170b2f48b53ca05d12a38d7db726e28. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/ES75E2300689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf84b9e501906bf4b1acf3519d123a57c1adc22ca2b1b554017336474b05b9ce. 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/ARIXB2209728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aca71c411329b4eb883c2ae197ca374ebe1e93bd5b3ad588431c47ce9a0d21a. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/ES75E2205339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd425ebbe69e09995f941f0b22a7711e06bca12f8a72581b77a8c054ff62f9af6. 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/UYB282266008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x324e72dc2528071fb04013f0114cd0ef43cab1cfeace01f2b3ed6bb580a4383e. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/MXD782202325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5fc9fba6d496a535a429c39019f52c17e76eb73e7442adc94fb1685790d8e1b. 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/QM6MZ2288847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64c3ce87edd9c6773252ad6992927fff63a9b1cbd7789b8a7dbbace0de073c63. 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/QM6N22233443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9c6d89de67eb3c95715141715c2802f9f35d2b789c2ab42c87c2708ac10983d. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/ES75E2203389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdca28a4d5bdb135788601e1b82c0fdc3a3cce0c12b650f5729a08a462b16638d. 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/ARHXW2201965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0de667b31c0539f6e1937a76f7820942204b504c59ce296b6b50ae7ba954a04f. 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/ZZOPM2225946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bffeef4cedef094d08b1cb28fb849c1c770e040d4b8a596edb3849fe800d6b0. 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/ES5152200444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55a7541d5ab0133bcd5508063c2af18df6cc3ab18fa400a629d645e5d6482458. 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/ES64E2200710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c7dc589f10c9f1f39436417c972ecf74161ab7f6337956b7f451ef2e6f94a1. 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/ZZOPM2224957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35ac756978990cb027d1c61268c7671c576bac37d2b6c9322645555de54f9820. 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/ES65E2200320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2ca35ae0e109902faa92a81396c89924c8ebbe4508defbf5798ab7e462cf6f8. 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/ZZOPM2120483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6dca548d61e0efe8b54c6e3082918bcb305c79b24b83b92d0e1afb18ec0f574. 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/ES47E2008890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9099730cc882d40047ae791a2dbc5f06850c01bf8d6b1966152a1f73e081453. 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/QMBZ92183925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56a88a780f17e007f5ed5430f3d27915c37c7f7ebd25e15a15ae3548c2ba8894. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/ES71G2132750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe97cf701ee379749ff4f00c1ecbaf729724f4a4346b6b99678c07d6165dfb6e. 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/UYA522100019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eac34d2a754b07f2693bf06cf4fbb002990d869057a6e67971511114ace6968. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/QZHZ52116456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0f0ddacb410ddcbd8f77fbd5bfb2228d3afd6164b717e29e5ae94b726182bdc. 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/ESA012156608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x454847acdb313cd0f095a4961a4c4550603bcac3c7eb3e63e9893ad53d3114fb. 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/QZES62130061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb77584c3d2b59ea26ccb6758a37d5f75512e6d36ac2f7555ff532e579b79bd74. 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/QMFMF2320475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd250639e6591353b7d9aa105337485ea41077c3ce3c280493f0391e8bfb97e2a. 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/QZTVM2397820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda6af9bbe6b13107c721cfaabc56ccfe68726cd3ebd758a3616bbce73c928ee5. 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/ESA092333361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cffb03e3bba6cb238f29455a162c1c6929a4f57374fd098f5c18f98c0a6e524. 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/QZNJV2432396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c29915108de4fb3a8c682cfc3a1fbeb2d711e7ec479805736184f304b5c8e00. 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/UYB282381050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde2d8a5818979dfcea8130acdf462a1d273ae9eda7c86f57564faec065bb700a. 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/QMBZ92088822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e3320be850fd876556e67b728c11dc9da69b1d4e4b3f2e5ab465c28b58ca2f7. 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/UYA522000016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5d27ac3050f3b7b857db2e7ab567f3915011295e0c13503776c484b8815456f. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21: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/ES5022301154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc1417be6434fa270fa1805a5eae1df465d7366228a13bc82334fd31f756a3a4. 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/UYB282007004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19aa93715bd70715dde2da9b974aaad16da758bcaec42ede4fdd79f7164f39be. 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/US66W2000121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c6b27638566a4f27a48f172904f6a461d243c251109bd0675e103bbb96046d8. 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/UYM122002358.