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 0x23c226cdf948943c2875db0dce9dc8c8d39d5e401183844df6ad0f55efb154c9. 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/82a269a5-22b8-4449-a895-1504ed81dd74.json and https://artists.proofprofile.net/proofs/artist/82a269a5-22b8-4449-a895-1504ed81dd74.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 0x945f6dd83a9f41f0f1e34d23cf0d93693828a4349a20ccfd6ae22d2524951db3. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/TR7802200350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13317923d9b266fd574d3db3f2bab5788e977d6877c14783a41a401d12b770d1. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/QZRP42221578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90cd93adb5e62ff444a2831d1c07a05dff76dfee418266dbe975bd50806bcc32. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/QZRP42221579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b5b0308da3f84936df7c7541d8023a6d39c231cb8e96fca9eae009db2e2813c. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZRP42221580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6037e8fd309b946db597e4fb017fdeee9e0204c1a67f5d2ad4488e06b105cb68. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZRP42221582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x995bd59a14a3477631caca0392f4cff615b9484b0b7bef7367ae6713652b4e25. 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/QZRP42221583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dc30879a43c9dcc8101be8dc913023501e4b3a1fe61b195e030c38a3ac21a0f. 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/QZRP42221584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1685c8056f43ec020163dff0b45b52608e1cfd58b477b92f37d4156ee90a0789. 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/TRAKF1611967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x591f6d0feda05b07f62472c6246dd4f9cb67c1de691a6449ba76dde10bd994ba. 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/TRAKF1611966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf8c600e764bfc438b3d3c998afdb351372deaf3e59e4e0807596c5f66a13b90. 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/TRAKF1611965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d8e21a3bf9c562dd2c7976c234e407c3cc27df8ad6afe79aaf60f66ac83f4dc. 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/TRAKF1611968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a2c289ebea0c860d41fc4c58467538a1a63bd76de53e62a899d7935cef5827c. 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/TRAKF1611969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfd46e4151070a20b903ee011039fddf2c7da5365ee95d92e066d63531881eee. 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/TRAKF1611970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50c0236495d59238dca5ad42224019dfbc59db908b2e2898ec320ec4de8ad36c. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T15:41: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/TRAKF1611971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a0dd33d620179697ad015df6f03c38c1cad6c6d69c89561ab10d29d6ed21610. 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/TRAKF1611973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4c9338b34175f5a41004a8863cbda77ad0daf7411e0ebc63442a6e8b87de896. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58: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/TRAKF1611972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53ca13d2e4e959e81d36432b2d3751940ab4c07e57624e80abf04c41ebdb3c01. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/TRAKF1611974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x253982a8584261851b2964712d8dc26a5b7aba2654aef3b0cbfc6491573df55d. 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/TRAKF1611975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1de3dc9cfebaa284f79fbbfb2295c286e9521137913a3c900519257148fbe658. 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/TRAKF1611976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58469b85e7050cd4b78b6f38b407becb41c847724e4b282a28219a1440f524e0. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/TRAKF1611977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4339c4eb8e1095211c2cb9e7baa93d26495fd17927b537d3688c7d1382565d8. 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/TRAKF1611978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b96e7617cababa8c81dd4182e13f1b7d74fb1aed086cb2af9d344fd51111752. 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/QZWFQ2425716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59bac41bf9ccae4ad251e962df7c597616e9b2a37831b1fb0c8fd2ee2349a5cf. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/QZTB22457635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeec8ff7d9117501e66b538bc146ec9d968456a0f7c969a75a991b719c02dcb73. 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/QZNWT2441926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c56a122dd4e83641e9591d12f0895a59e430312450a58303c94f9c5fd14e3ca. 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/QZES92484877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9481f2f50d9b3e2858c8c5791d2c73eccceb0084b1556ba2a2e7d44c15654b8a. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25:45Z), 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/QZWFP2364936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8788b91449320f65440d67548ee45cdcdb039be94032585e9c00c8803abce05. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QZK6M2352476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49c2973d5ed7036ec0259adc5488b9d8c1ec58ab4abb8b43857039c60d6a7d1e. 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/QZK6N2345284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x306be65ca5f47dc3fb4db4808bf703100e86b2dcf9774a3ddfad7fcff3400109. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/QZES82347850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17a2483ddf78859c0f97f5d82bdc69c652d64f5204ed92b6b11629a9c2ab6981. 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/QZTBA2221549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0df76de928b41d8dda3f70325ff81ffb48b17d895ce83f70cc2a5acdb4ee99b. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/QZTBA2221550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f914952519fb183c559defb8e84ebf2e64bc2d6c56cf98c8d071fb36af27c52. 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/QZTAZ2234248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ce4a9a1f49a753a233f077f548131451f5d908d9784a5d9fba383136dd19e18. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02:37: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/QZTAW2298701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x828a17b052b151d347b584e917b8649afb179fce5b433c025cede9e2f2af3e21. 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/QZMEP2283642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28038ca5af337ac99a03e40cd9fdc5fe6ce82845125c525354ab69f9d23b8493. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35: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/QZK6G2246316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cf86c36577185988d57ac41acaf1848c89ebf0f3242af3d32448a2c3c19d19b. 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/QZK6H2265350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x999cf85026d4233c1467645f46f2783c6241561d51d2cf27a055d33eb5434470. 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/TR2422004495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x124fea8ea5b16fa35db6701014af0436e5728f7b2bdcb38c30801b7ea7c09c9d. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZFYX2070035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a8f0800e777cdae9a369290ae5bdcaaf6bb17fd3c16c25d2296ea711804f1e7. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/AEA0Q1999726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e8d94571f01ad4cdd9630fd70142c7a7d9a104a6d9fb687c9eb957a3cdb5d52. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZES61803644.