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 0xe9521fb813d52da50fd1ea09f1a75a3567561f121e915faa3c6c7e15e985c697. 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/3722a488-f0c7-442a-98d9-300c2fbf3a5a.json and https://artists.proofprofile.net/proofs/artist/3722a488-f0c7-442a-98d9-300c2fbf3a5a.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 0xf8429c8e993a307923d72b2b4d706cd9f98e550ed60bcaa6dd2c665b6b6ebb5b. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/UMA158416167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1c8f0ea5cdba912f74fce622077b2c0d39ad7caf7d17830e05a433967d36e0f. 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/UMA158416183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a22b5ebe1fe708d80f9b9f780506757cc70f815fc55bb1289ed9662fe92803a. 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/UMA158416185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x417638556b4d2d193da6623acd03d7ae8df2fd5dba50f7e7ac624a345c06fb7e. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/UMA158416221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbc1794507e474f9e880fc9fc6e22666e893d888033f15279390d5bf58d4feff. 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/UMA158416235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98aca2337969e8a2d8b020fe02acbb2bb52d9133af2e3b7f3982c7ebed4327c6. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24:16Z), 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/UMA158416236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e5c95a963a3ed6050984318f460fb74676e249b87f20d5a1fe4a4152d3da62e. 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/UMA158416243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00e4fa7266aeed74fdd650bef148d619b23da533e70093a01847f92ddaabe9a6. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40: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/UMA158416244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e8ff46614466d3c772536d1f403ab6dbb597d307436e4421f89e8a417fc9cd7. 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/UMA168981178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf062e56b2124ac49c97fdfe87a4a77ce4cee9fd2cbfb0ae80b7b14f8d640a67c. 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/UMA288122076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacd9e534e9deed0facfb8dd513af9dcef6c87babdab95ef71859ce5333032053. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/RUAH62432597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1054cad3f83e28476193a4128a66134d0a367414e639bd18494ebea2cf99fd9. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/RUAGT2512632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4734ec235b53d2a120703ab6961378d73d4c9f73f7d8dcdfb79f161245535ad9. 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/RUAGT2541226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5482a3d7283a011450e9ae1476b5afa29ddc539a7aa596385cf676906aca4b85. 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/RUAGT2562854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda5bd8c7704a8ed260acf0e0ce308e3a54ce94f89ae1c302ea6e342e5da144f0. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/RUAGT2589920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44c10ca4080fb66f27225615616c2181bae27dd8ef602d71bd2a2853a74a28ac. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/RUA582002489.