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 0xe13bc49c7f5599958793a12ba2de3ff64f2c2ff177558da3c18d4f97d30617bc. 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/5cf00826-fc32-4a53-9c8f-d56050a696d7.json and https://artists.proofprofile.net/proofs/artist/5cf00826-fc32-4a53-9c8f-d56050a696d7.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 0xa90b022d6cc8ae60ef8c3c0586c4787f1b8057ebd5a5096a37ee7211bd0d3480. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/ESA011801622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40ee3f1fdfa03e7ff75f44d353b531fd0d058f170b6127a07812c6cd231fd806. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/ESA011801623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x616169ecda0de9c54c1e4f956132ab501773d1e2177e2c0a8936c08ba9429aaf. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/ESA011801625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7928388662766b0cf5aacaefa3aa86dac908d2a48a0c29adb34b2134b747d68e. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/ESA011801627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1136ad5c9dd76ded06bf6c46d2d31bd7cd1e8a5ee63f75f75ec8ad73e8c3611b. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/ESA011890107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41d0f0b81a1ed4fcf262e7d544b18c07ef77e973bd8e939e4316376fff9fc8be. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/ESA011890109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58801b02066ae996addd44dbaf33f22907a55be0cd1faf8435816d2904fc7261. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24:04Z), 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/ESA011890112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6bc2fd8c06c3342e090ab040348024b2275cc5dcf86e2826dfa3aa018e4cbbf. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/ESA011890113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4019602306e9a0ee3cd8638a8aed3bdf773d3571c32a73a97527765dc442ff21. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27:18Z), 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/ESA011890115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f517a58b677c28d70c052aea0963365363d9491fae81e522c343b0749eda696. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/ESA012095021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc86c9b2436982a5cdd0ccc9e041e0e06190b4ce975dff5bc0dd3e605426d24cb. 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/ESA012095022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3095ab61866c2f5b01c7008c360444493f81df329c4108f2fa8fffb9efd2516b. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/ESA012095029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb379d0a5fd72f1bac33d75146fe25feccd290b7a84216e7332ea0d6f808e5728. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16:58: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/ESA012095030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6994662be004cfaa065c02ec47ccbd94343d8e686332d4bb7054b620ad444fea. 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/ESA012095031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac7ec6a59214e6b8d03709f1e79f5356328907aff7e09916ef8d58a52f2844fb. 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/ESA011995475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa55b978cd8ae92a047f559b4cb6c8bdd908345faf0b33829b68114040f9503f5. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/ESA012200127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cba98f3e6ace38495d54d4a7c0527fe52500bc2bc55b8d11b640a51751d14de. 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/QMARG2151285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4e36a4bd3c0dc3b05f2e84241f42bfaa83db051ad3bc4da7bbeb193a7a51139. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QMARG2151289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x738ce13426eb03ff070d787da57a3f8b6085a0c38a21d27aab39cb112d749d16. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/ESA092204584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeb4ec5a76b1006ff719b964f15e38a3e338df81d37ba44c0425d886b3affc11. Chain 2 (Bitcoin): anchored in block 959089 (2026-07-22T02:17:57Z), 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/ESA092336139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23d8fca15ff12d0a014de807174e0e96cae3c116f8814dd2aa5108f1dce26e8d. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/ESA092336146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09c5d0e48b996b854a3daf43de338af10ff32439cf62f6a5c8309b3d63f4aa0f. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/ESA092336156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x182071a5f0a7f4c59d93aeee134b56f24e0660fa5d5dca42da914e49065e4cf0. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33:57Z), 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/ESA092409317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47f27ce31c37e59e97d6a727e2c8d7a46bd31d7af20890be138dbdc26a2373e5. 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/ESA092409319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95afdc3f6fd781fadc937cd4b192daaf52524aa0fe5b51e6cf4ecf65df2843f8. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/ESA092409321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x128522b1405fd8285f9d6d8a7666730fa5da7a42483d816439039af5556559c1. Chain 2 (Bitcoin): anchored in block 958573 (2026-07-18T15:49:54Z), 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/ESA092409322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c859dae539086a6ac8b6d2a469371a382f90d097577e8d1c2a83ff8edc5b5bd. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/ESA092409323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1356b4c9f300727f4545d83bf46699abf697b12ed46358a1bf9476e252028a74. 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/ESA092409324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62229ec8c7c17b3208d341af87488093075dd085c6847239f8327790d722d79f. 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/ESA092409327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x322520bd0735d13c403d63b93dfe9ea7646957181d8f651555a29e7a1dbec726. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/ESA092409328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa56c9e0beb3b0503f7d66ce70c80394bc9988ad8fba0f8700420ba1bd783e7a6. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/ESA092409329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e1b8f7e38ef9b2ba9b18e1adc28dcf793efd1a2435d337facf5793e29feb22e. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33:57Z), 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/ESA092409330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f9d71adc6e2981e52819a19a6b3b2012abacce161242606cf10dbc36633397b. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/ESA092409331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35628ce636ce9fc4718e79589ad65857fbe130500da35009046af229ed073504. 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/ES8242179010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30a72d285db41a9a2555cbc9ab4aa2cdc11149e199f005d582241f1ec8d9b177. 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/QZNWX2425663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3597c7f33cf354de705b27b06f361275109160f126a0979e5d8c7b0e5b6c56b8. 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/ES71G2054572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3597c7f33cf354de705b27b06f361275109160f126a0979e5d8c7b0e5b6c56b8. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/ES71G2054572.