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 0x271696c1f4f9412436e17b73f48d8e2865d97a799be8781608c25e8647d58850. 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/91e29890-6a9a-4c80-886e-5936bd4ed541.json and https://artists.proofprofile.net/proofs/artist/91e29890-6a9a-4c80-886e-5936bd4ed541.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 0x55e09252af2c85f07e432befbe5257ffe4a1890eb82835ee664460d1f4cbd545. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZ5AB1791567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe272940ad9bb7be5926cd66dc88dcf0a58319b042b5a34d1ef8e614ca50bf0f3. 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/US7VG1466521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3582445c0c3d7fff8c08761ae2acd12cf218c194f97a5190c2272eb429329083. 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/US7VG1628272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a6e6c3228a48fa4a0a6c4667f8014245cca7dfad28752eb1c9eb6e5ce468c6e. 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/QZ5AB1622653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ca0d6ec7839a283af83bcb38420c1f9d30ed84122846d2bdb78ec7674bc563b. 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/QZ5AB1650733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15afbbb1027e301851f652019dd06dfbed818f8fbc4371494ca3be501bff1cf8. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZ5AB1791455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69579589498c50b58b3eb255d6231bcdaad129e49edcc6ad162849e5199c4466. 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/US7VG1869140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66adc2ad5c11409591efb853e2036866a27f237def6747ead5f2bdf057ec3f60. 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/US7VG1948744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x763778cdce569773c4307ded070989cf105ee774d6cd22c5d318f98662204d0a. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/US7VG1973118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e23298ffef90cdf916239379d29fe5d5fb00ad2bdbc7061698c133398a7887e. 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/QZGLS1966779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7de14bea7d9f1de42f43172e6f9d6705c4f2c4f97f7234c3b157c83335fff900. 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/QZHZ31958209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07fa0bde513060a138399a541f89c0188792dd3546aceea7d3d3281f1b9fd440. 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/QZHZ51911359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdac61dda33decd612ca8b45147e9f80130d32227176e4b24e4f0481acf0af613. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZNJW2013510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba20f375a8848dfa602fa9448da247e6f1f9b6bf536b395c42e0dec89cbde449. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZNJY2005147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c6d1cad6cb5e63ed6d0205a7a84be918790723bc28913df73ba1fc6556688ae. 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/QZNJX2159680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e34e6fad74a355562b9ae7d4d7d375af7258a1ff22878b93c39841583bfde46. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZHZ62237002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a0eea01d70aec07a15e6e4220233e81e48777834672b6907a17444d7d6aca80. 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/US7VG2365421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dbede2bff7d8f36874dc2ac867f8fb9a6ea76949e354b0437fa71d9cfcac304. 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/QZTV32337756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8b7e27f8c5883cd5cd1798a83755cd6a0a51978ff76134dc272e12c0800e598. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/GBRKQ2489839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd305275dac03a188acdc1f7c3ebcaf8e448479ccb3d88ac674bf253a532ff55. 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/BXDII2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0984306d06305016c8505ad37b86fa25b759fad74a5f64ac31521cbee6f8d29b. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZZ8A2549706.