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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c520658dcb8e04d5172df1e88a81eb5e9eebeb7090ba9b06ccc9704ba22f510. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/12c0da5f-67a7-4997-a7e2-d15c47b89d9a.json and https://artists.proofprofile.net/proofs/artist/12c0da5f-67a7-4997-a7e2-d15c47b89d9a.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b9c5e714c2b30380f80870d21a34f110181f9017950d5101e0a7791b32cda72. 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/QZDA72241651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcaee7de3dd670069dae7c8d5b24760afab9e96219c84f0eb5ed4702bd566c21. 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/QZK6Q2280482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47433a7a124022391300a07e57bb63dfe9242a8e2699948f89e5958a302dfbb8. 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/QZK6M2274498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbecf2abf4617333075175a173a259e8c50d89b1c12ff8e74a51adcc33b047244. 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/QZDA52238411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x026e65276ed49670cfc9ee500d1aee0848f9cccec71e15aaefc59a90b0823554. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZTB32212515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52945024432fec77da822049e5c85c2f280afc49e7bbc3695d90f9b39b889e7d. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZNWY2230715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65d1b0ece07bb1bf5524e58ec65b1bd05cc36f0c534706080a7a5758f7dcb656. 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/QZFZ22296476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc539ce1f5700d8d8c17e2e03ca83ab99a9cd00f13f24d4a7074caa5271b6590d. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZK6M2272164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2cb1fcf678adadd7661f13e84cec9601467b77736ace53c2737d9af5972f004. 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/QZTAS2116494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49db61147a2374efbd3130f4ae79a7c27a44b58b3308750e483e14cb131fa376. 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/QZES72294130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e5303fa8cb3c1403064aa3086f41f6a0acb3586cc553410fe15ebc72f18dd2b. 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/QZNWV2276105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3fa3b37206d6d11c9dfed02312cf6bc0de7eb0501f250b9b9fc688429f0f7cc. 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/QZNWZ2156124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ea20bff3d866ffd3e30ea7fd0869e13105168d3caf6c30663ba785a15e78ec1. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/QZFZ62265635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35708a302c113e5ed713019e81fa4acec19713253955d36d0d43516e01f6a61a. 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/QZTAT2299055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x955d4c99faf20d9777ebb2e8fe89a884bfea2dfb35ae8526f701568f1b1fca62. 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/QZPLR2203538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4a0650c77fa3a71d39c7e406866dcf60b71504efb7d9b41db5ac2e38fb74b6f. 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/QZNWQ2133295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e3539429c639dcf92a726291e18ecb32cfd0a78f68ccf05b63adc0ba23f2a98. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39:05Z), 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/QZTAW2264668.
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 0xf8e9f2c36767f03a08aa044a36ac52a60ffcb91e517c42fbc5230b1959f3ce5c. 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/QZTAX2247499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21cdd15112cba05e5452f442a9948bf8a76afc67d87351becba5b06312dbe090. 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/USA2P2506318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd78105acf53904baa1a18c9f28f7188ad388ffbceba227024effaec14935f124. 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/USA2P2464305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1067457f00296a1d93feace30092402e46c4ed49213c7544d6c8e1a006b3533. 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/NOPBZ2300022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31e67d7186f8b43409059dba5deb0ad538eadbd3686040378a03a91742347bab. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/NOCKK2421010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed703099f6bb9913e973e6f52465632df5eec5571cfc5cb451f4e5f729a5032d. 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/NOPBZ2300020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80af1254eea223c80f25dca501c7abece3a08fddd693def0a7cb328f02ae7b36. 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/NOPBZ2300018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x062f2d015608f436150d52f8e750d62f80f7c992627d6ad2d39df8d0c1dee9bd. 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/NOPBZ2300016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x318769f8a5d6f7c52d0111587cf2bdb676d28c5116df9ec13c659fb777c65055. 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/NOPBZ2300014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee970b0e1ffd86d2116d7674c1817ef3a6006416cf71de3c1ee093cb3e575c8e. 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/NOPBZ2300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad885dffc3021a74405063b169804091adc3b800c7aeed7f4c11fd720d7cc24e. 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/NOPBZ2300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dcd810ef03ed3343acb74a13d098949e28098ca2f6f2b1db1fbb08b3bda0870. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/NOPBZ2300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98ad4c54078148902cec90470ab1784d80cb40a6943e63a78735622969339724. 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/NOPBZ2300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fcb49d864c028c20931eadbb23043f9069f84d4e2b93dc7c081aca039623c36. 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/NOPBZ2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaddbe21b5dffca9451bcb7394032e62da082083cb5f1b6fedacbdd137d6059fe. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/NOPBZ2300001.