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 0xa808ee73f6e3a5175c8639f9d7f00a670963e18147355a1cc07a423292243313. 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/0b1e7eb4-13bf-45e8-9066-b56f98068d8b.json and https://artists.proofprofile.net/proofs/artist/0b1e7eb4-13bf-45e8-9066-b56f98068d8b.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 0xf15546624dfc3ffdeb75fba880690dfc0b7e32c399bb845b40f5480e11951e8d. 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/ING211005201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf28b18e387f97f2da24166a0e259d000a9ce2c2dba1007040a691853a1da0b12. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/ING211005204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcffe8669160d9a84974ddfd8f3a30249f0a36c86c2f59a775428b779a484d9ee. 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/ING211005206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46c8d0dc8fe154574624b855a9e39803fdf77aa792ba64b9d554e4f9cae8c48a. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20:34Z), 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/ING211005207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2f0c175646091e5b1e45bdb9d6a362de757447f9a613da27b1bae4d126615d6. 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/ING211005208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8aaf80dd330959209555b8fb5f6c5056923706409cf1506907cd52abe24bd59. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47:42Z), 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/ING211005209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8d919cbcf41588b3a6b2145cc8e79d9279a2c5a45a1fa81253f578903209434. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/ING211005459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x030f97c90af6d11752f849e7bd542d56849f8511e90aae17c0cebcc44350c469. 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/ING211005461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7abd163fd796e9e5e68906bcae90fe4feb84e7ecfaa48cc8c6af1da154470d7a. 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/ING211005462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1433a2d7a903b26b1b8b1dba76c739f7430b0e9ff593b65e4e54a3687f0fbeb. Chain 2 (Bitcoin): anchored in block 957603 (2026-07-11T20:26: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/ING211005463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fe39231fc26f5c59c0284cc83cc53e758223b99eab7336e6b9c1531b0a75cbc. Chain 2 (Bitcoin): anchored in block 958673 (2026-07-19T05:38: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/ING211005688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bf2627d1fea4f3977d8b412e4987c377d6215a3e6b1a24862a9a58f040f0188. 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/ING211005689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf39fc0754d9d75f9da899df283dfbcd08a32a9d7dac5715e3e33bdf4a2d8a659. Chain 2 (Bitcoin): anchored in block 958798 (2026-07-20T00:05: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/ING211005690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf6920175b79e44ba38ca97f0adcbc6b1b27f548c691e6a879869a5e85968e8c. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/ING211005691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03c3d89e3766cc09e3a1c958f4f8ed2bef47f05b986a0d99e776a9a87f79fe81. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/ING211005692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb59b9c163a51581328c9255d1a0795b2284da757f967856b3a683b2deed0e792. 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/ING211007806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69ba3968d84b616cccd490f9b9f0c609e692b2d179291f02e1bd75b99204b7d9. 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/ING211007808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21889997132d3e034c444724026ac42c6ec5097393e6d80e8a5af0d8b00e2347. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/ING211007809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaddab386e8d10407942934eef562c7b9c011572e258d45212f951f4072fbb9ea. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/ING211007812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x694d12026d6aad9fc52bd78018333f787d4bc42c36646f9bb0ad8b6a9820cca0. 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/ING211007813.