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 0x2db190bc2ad48062de7d548a8a4caa3aef506eaa5c2326a6c28428c341cb66c8. 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/14108eab-bff3-48e4-b83e-68ea3401f405.json and https://artists.proofprofile.net/proofs/artist/14108eab-bff3-48e4-b83e-68ea3401f405.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 0xc2920fa192c90117c7fa3306cc103e5cf26b3c61a147cd27fda627eaf5f3945d. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58:20Z), 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/QZL382485472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02f983c1888aee118d598be77a699c40d7c04da097dfc3644cb504a29fbc29fd. 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/QZL382485475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec8dc1d3abffd8b8cff2fcf420b3bb571ba873d7f4ed2cfe93643bccec898487. 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/QZL382485476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd60e6462abe49130ed87c1296aeb1c75cde0474529b636d1c3f3d8013f11aba5. 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/QZL382485477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ac711958b13dcb42c99baf6db267e7120d6bd5fcfcf757ecb751785b574dd09. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZL382485479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79c9fe177f9bdfaa75fbebf4a5d05a669be377fa8161182c96d2fcc3982abc7f. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZL382485480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56d1af043ebdec4f4ce894c3ee3ca79a6ae97821562513f2c2610f72f575966e. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/QZL382485481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac16565fe8b0f2fe83f758b7d93ec3d9f40b45d0af272654e6f081eb20da8409. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/USA2P2501646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39d6ac5864352d66318614c8d18cceb95afe7478fc949a397a6828e70ef3a4c6. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/USA2P2522019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f7bc5361b7b213e2600d79f1d9d3b6c2cd342c5a4a5a77430e25f3f75fe1fde. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/USA2P2522009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a2416ee84a70e7038b3b91a2c521e2f321517a7008b08dea9f28bf3a110bd04. 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/USA2P2522010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf998963415b33f8304d30aa8485218905e823c5866ae8705719b0d79eaead45. 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/USA2P2522011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb42a4cd85d2e24d7ad18957b2180846f0ebcbe046562bf43e73d986e926064c. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/USA2P2522012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b6b4686ee2a6059aa3fe11fc4e53960f9e29b75434895db1ff4d397f13a4d3b. 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/USA2P2522013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b5eb2017cbcf9253d817d91785590ae45c2918b5c131ea3c49702c7e8ee6110. Chain 2 (Bitcoin): anchored in block 958680 (2026-07-19T06:04:14Z), 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/USA2P2522014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46190ca81ef19d4af430f7020f6d96f413ec2f4c85f0e2330dacf4046b3d1045. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/USA2P2522015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11c9d529fe0fdbc4852110149c15ad08397bc0e70997271213daae26ae03b9ba. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36:44Z), 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/USA2P2522017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46c52cc9f0e6b317dcd00ff8b33927cd978c2b4f8964986d4354cbeeee2a3974. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41: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/USA2P2522018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39d6ac5864352d66318614c8d18cceb95afe7478fc949a397a6828e70ef3a4c6. 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/USA2P2522019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe87e2b81fbc0a472ee6bfde1a2efbaeb7f382bd185a13e63bf9d768ea68a92dd. 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/USA2P2522020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xced9713ee42f12522e7e2018f0707f664837b0b44b52620defd04cfe59892562. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/USA2P2522021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fed8d490ca0a0f893e84b352748fd972414d2ef72ec36b2deec5464c6e5f0de. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/USA2P2522022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bb168735ef6fb4f455839abf2993f6400b7edfead4804dfd363ce3137c26c57. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/USA2P2522023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba3a83f8c3f6dfd8504f45959a5d56016c5ccdf0f8d998b9f0d5d7756296b031. 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/USA2P2515494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x620095434c18f2f7ce9956b314a01943cb4905632574e2f3960392b2113121a6. 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/USA2P2538959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5d4a8251548d8d09e917e2fe4044a691356fcd07ccf30bc929dd7f482848a07. 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/USA2P2557606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2704a40b4b20dd9cc1ef3bbd04b843e0841009d5d1e58e982889733384e1c61. 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/QZNMW2400862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x676813dccf385f129c37b823e047b43af3b2f02f287d7e6c443cca2929260eae. 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/QZNMW2400863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7da1b0e5d7662b161bd6fb52ec74b6f68835d7d62a8986212f9e3d52b69ab4f. 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/QZNMW2315378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaa70d45c19e70fa93b97e9a18974d8827c9cb1b5cedb82adc3c8045127dc4b7. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZNMW2400864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ba5b4aabc83a0d0a088471269c473c86f07ec96c423093208fce54e43cd1bab. 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/QZNMW2400865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4454712b8cbebd13f80ef149b91889e27a5e267e722787b1166042d63727be0. 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/QZNMW2400866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc74610b81e9a0036e5f743fe91eedfd09798555557c10b6c8891839595f9bce5. 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/QZNMW2400867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0a29502f167e01fcd2ce613dedf39eece2aea95d975d13f8bc5fb2ce7ce6fc2. 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/QZNMW2400868.