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 0x2994a3cbfee8890ec9516009e08cadadd63c658396d3c3a7923c198b723206d2. 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/31d343a5-6ba9-4cfa-90cc-7edfe836a0a0.json and https://artists.proofprofile.net/proofs/artist/31d343a5-6ba9-4cfa-90cc-7edfe836a0a0.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 0x6f738ba03fff008deb1dc0bab89b64a16b75f9a28b9cfc2dd190f4e2a80ab4fd. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/USDY41871524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b7a7c5dd5eb5925c8f438cb96ab6365021870c0b35cbc832f4fc9a8a63911b0. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29:37Z), 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/USDY41871525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6c38ffc67f025086cdf34b9f25c0bba6c7a983b219f92e8c5808f6a407dd354. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T20:38:50Z), 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/USDY41871526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x543a4cda4c98835d3d281614a037270d8af90316512dd5e00046b3ced9a4233f. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/USDY41871527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x258201db362997e8aeee7acee36288ac7698c290113682878315cde627da66a1. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/USDY41871528.
Interlude (Why'd You Have to Leave Me Here)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62427ae62c662023ef30c2d6f7e0fb29d2da60b38d41ba2735154bce0eb64f27. Chain 2 (Bitcoin): anchored in block 958654 (2026-07-19T03:55: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/USDY41871529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd862ddb087292503f98313e9d0e19a11d2bc0e763c2f98e69871e5e8b6d969ab. 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/USDY41871530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24a1e337ae7c80f76e85e5bc419da969c9127b02bf88f65205c2b1a7b5e5b69e. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T10:45: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/USDY41871531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7db0a3a185474732ee34b9d18a65fab9771c224a68aaf2938120dd90b99ec23b. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/USDY41871532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6fd7129f26f18bcb76d3b72e44e9bd59113bea3545ab4e12bcbe1d1e3041b46. 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/USDY41871533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aae810a3015593f1776b292d185942dc2b7cd572b0c66168c0f5f148ae7364c. 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/USCGJ2023600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5e0d41d61eb41098adfc7826a143081095075ace3dfd335b1fd08dbd3e66a4c. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T11:38: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/USL4R2171899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb70214b0fdcb42d05f01c6b8e0e66cc2f3f5c4b4c598dd1eba50cd73aad601bd. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01: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/USL4R2171900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb898cdc89dcbec69f29119ad6ef7f52cb02e447bf174c851306c4a175d601a69. 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/USL4R2171901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc742c9af11e22ec665f3c965546f750273bd606921e65738c93568a1cc1ffa1e. 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/USL4R2171902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe658773b4cf37e8bcbb6361cd16290456a27d85c8b416cca84d88fb115a4de1. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/USL4R2171909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8631be9d51da9f683efba3e83cf8ae983d6e14ec6c5c64ba0fb3b5ebfff080ef. 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/QZNJX2402173.