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 0xf784913b220085bf7baa5ab0bac453e276a4e3f30d407d6120499fad5272bfe1. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/de3c21da-919f-4e97-92dd-60872ac36f32.json and https://artists.proofprofile.net/proofs/artist/de3c21da-919f-4e97-92dd-60872ac36f32.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 0x9c5f0dac1aa6ac7fabdab53c5c93341854315d85e2efe44d5a9718766ad0f152. 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/CH6541960009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44b694f72000f9e1c0e4f34425ccae147cca83ab2d6e5772c687da76d4e30c26. 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/CH6541778051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa69fcdff0cb65162ab13b755946b65af2a210047e478f04f4c6a612f957e4d02. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/TCAGS2226210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3f0a77fa92ed569974f5d8fc9bbacc0aa1b18b3487be77b702d827ef0a21f1b. 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/TCAGC2276553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41701b6ec5ece4c3775eea9d27a3a91ae837d26a072b16c6fedc7324234ba17f. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T07:27: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/TCAGH2244374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc19f673aecf720ba58cffcb9136cb743790f58382f493c5758865346083bf6b0. 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/TCAGR2260573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd718c97629c256b126b182b3c07e8ff8b5af5e0739a360171efce2f7847a064f. 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/TCAGU2382035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c592994ee7c66a231000c3536c69c94e3540786d250ddb4f6c8cdb5cb4eae5f. 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/TCAHB2354185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99b252a3ee1ba65942865a44bcfcd664d5a462b813e5988203de69a9d6697971. Chain 2 (Bitcoin): anchored in block 959013 (2026-07-21T16:24: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/TCAIA2467892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4347e4756978d381b539f2e3143e4412421ebfe0756e169e8236a6cf4e01392. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T23:56: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/TCAIA2468163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b8c45a249399bffd34d63222139e699cb14d77ed57be2dc1d5b2e8d204d4882. 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/TCAIA2468223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe09cde750c7e011ded3d99cecc4bd7315c817df5f826569039534c49e5b30851. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/TCAHZ2430460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7f051072492d42ba849304c8e6ba3a5a49705c20e933c0cf83a2a0a91ee31b2. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34:05Z), 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/TCAIA2468306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8157685dd0d2cff6557be3027867ec2e111b7f89953cc2e52b27d2682c9a5871. 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/TCAGB2286114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b4aca96ca24447ea8f77c8bf9518b013751612b587cf761c93febc4b620bd30. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T14:09: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/TCAIA2468348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf2a5e63e4c8b3fd18af11f6e1b56736f9c2ea22a3d0dbe2a47da753863691cc. Chain 2 (Bitcoin): anchored in block 958368 (2026-07-17T05:03: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/TCAIA2468366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68b08deff7299fb721d7845f482cc9d04ec3202db0771f046bf2387ccdf64457. Chain 2 (Bitcoin): anchored in block 956748 (2026-07-05T05:55: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/TCAIA2468393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba19ef7accd8139f7371281a322af96b37766164b760298549c5d55b35f66896. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ZATC22000054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb0db3a280c0e7b801364f0adff99a0d8cd43ab18349b6da25cb45a10d00f385. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/CH6542060478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x699e24c855dc725201677b2147a835916527f80a1fd4500fbe316a2d7652149b. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/CH6542060483.
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 0x3f73666168bf17df3df50681c5e85d8b9f621542c3b454b24a2b43acc19b1f1e. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/CH6542060482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5021a8e2c1de3a84db230798a70eae8e699569d412a2297594b626417d0bfebb. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/CH6542060481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5e48471ae4b3c1967995e34c2cdff01bc13b0b41c9abf6aeac54ffbe086fda0. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09:19Z), 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/CH6542060480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ba4225ed53aa6d29e7ddbd81630e4741ac2937baa91e81cbc22c8a2676c6260. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/CH6542060479.