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 0x02c435ae82e80a759935d9d3083997ea96029e480875c1317a3269422403a305. 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/5803a581-667d-49de-b220-565db4663a09.json and https://artists.proofprofile.net/proofs/artist/5803a581-667d-49de-b220-565db4663a09.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 0xca3e3c5cb3245cb69a62e8c62ee87cf3cecfb69409b37011ee222693148a9502. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/ING501802700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea3fe2491d178265b7776fb25db0a572761b12e025dea5013b27106aad9e56f4. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/USA2P2247813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12f499a33643c0beb6e3b7b2e7b538a4964a975d75cd91e90637e2fcbee08320. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/USA2P2314954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57bf464133549d2210a24d0ecf62510711b630a4122a7094263eeb302399e72f. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZK6L2302188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8793633b0733d9796e6c600b4fbc031817a0738073a4780f4304c11b040cab5. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZK6G2337374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d77eb541525fd74c61b7892e1980e4fe2399a490a808d026bcd65196c79399c. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZMEP2325549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60e8a90ac7984d6cd566c6390f1c57c8a3655bcdcb113f76a97c50dd202f6828. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/QZNWT2342680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7de9c7d6a684c82db9fae56c44b6cc5bb37bcfb8d253396870d2812a4df4aff. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/USA2P2338591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01849005a57686415b0d259fbaf8247f6da2b7e5665b5b552a7bbb7932b03a4a. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZTB32387103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d13a1947690dc5f5b1ce8ff3a37cccdd5f92c27d42445b21083d507a3573b53. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41: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/QZTB72378605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x759f25c1e3951d88b0da5751d590c79da7613b53fd5e9bd305155f88e0265534. 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/QZWFR2356605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41f73cef4ed21ca1a16a2a79e965b38f890a2ea0aa7317de56432ee8a91450ca. 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/QZFZ62418732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69ae3b6d5a508e3f7d81f1bde0eab0f9513d5f0f1626ccf3e9f3aabe4808dd83. 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/QZK6N2457115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6450af566e711cdf5e689524c55bbc4b3d4c21fd57b2523f9c30188f235bd81. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T13:35: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/QZK6J2437093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7277fd00a118beab5d5608a93cda51afe7d95213a0a9af16ba4a2567d51095d7. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43: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/TCAII2474889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39d66c9115bcce5d573b76926ae2cfdb6d6f6765814b105a6732030c0a97dba9. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/TCAIP2494920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8684d91d2b4305ba66aec344aa5075a4103fe66d282d2412cc9cbe74378b87e0. 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/TCAIQ2403880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef7da8a1ab0e3cc9f7bc104523968f8de9f0fdd18068073b5c15a4af7124cb0e. Chain 2 (Bitcoin): anchored in block 956775 (2026-07-05T10:41: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/QZWFN2483971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c2b4905da47aca21c36417a6a962d99acf42f99827a478169e7a1daf707e9e1. 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/QZWFN2483972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26654788cbab82c91e0c76df7ecfb9eb5e254bb74dd28100a0bb4bdba0f99c78. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55:29Z), 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/QZWFN2483976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b4c66589ae2c26b130b4a2fb68e6926b773247fa420bc6a9919072a3ecbc8fa. 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/QZWFN2483977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa743bc09b0bc0b2d17646efe3cf9168abb72ba562cc7f6983f1c0105228816cb. Chain 2 (Bitcoin): anchored in block 958487 (2026-07-18T03:43: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/CHF032504277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4de0cc66dabd5ba2581ac8c3a5db5d151f0f33cb5e1dda4b7baf56a0e6c82d4a. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T20:54: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/TCAJK2548074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x099030e99bf5e2364181077c9129533dce5cf7230cff93aa297afed02be76cd9. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T15:22: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/TCAJV2557081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbad5b53dacf7e2ad5c7041ad1c0f3073d3e60493304f28aeb770e9adbf1ab5da. 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/TCAJW2518042.