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 0x70dd65063c6919f4bd3ac62e3eced4a81b19053d20c5dedfcf502af9211c6e96. 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/c7581b4e-af3c-4e24-936f-dfb936734924.json and https://artists.proofprofile.net/proofs/artist/c7581b4e-af3c-4e24-936f-dfb936734924.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 0xb3998d835b9e596860bdf91b6f47ed7a886bb07af35c0e038d36a881efc55bf5. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/USUM72300865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3629cca62ab88bf9522da4ce4b7ddce851510ee1b6d71e3c0d1f21d063105c4. 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/QM4Z22346821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc69ee2ce6adf2e5a81151a9e85871242805c07bdb4bfd3743d1857e92f406939. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USSD12300050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd284443dcaad54e66dcb391290b7373f0af887b6b10e0077287a7f99e335248. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZDQH2392622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80a519e0118c22a7915adf44dc2adda5cbbf3e072888fd2ddb3528d2537f7177. 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/MXB952300104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x832fbcb29c5005fe814123511094f31b655e8b21fd11cfbf1fd317362492839e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QMDA72261451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcbb660ffc7d17047a8ccbbb0ca76c6dfd3265e4000be0cb558ff7dcfcd1ebbc. 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/USWL12401289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3998d835b9e596860bdf91b6f47ed7a886bb07af35c0e038d36a881efc55bf5. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USUM72300865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43ee3ef87394062b79e40511641f68a852cdce3eb0fe3fed8ba0fc1574912bf0. 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/BK4DA2321644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddf20e178c11dda453d296cc15ac58b49d59760027a426da3aeb5f2ce14df819. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZJ842002994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x773377944c50d61524766c42434252b2291b2d6fa9d387c5d77e6f1eeb2c75c9. 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/QM6N22352368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7e2b4c37bd9d988463d126c883aea350a3e061e73730235494414d294ed5249. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZGLS2392309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac72aac776a8ecbdb2c4c1e6b47b41aee4a8f6a956a61cd2c3970536df45afd5. 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/QZZEB2378552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6be90c76d4180e26f219fa711226d0b99459a773ff980cf05552a15e7808a760. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZW9M2319532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9038d322612e88ab71f10cf020ec741c0d436576cd5a6ac10378109e3d0f5411. 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/QM4TX2356009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc939b3897b6323de6faf0ea653bc8acb424664dc30868ba84d396f5ec094f379. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZQAY2357437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fdc6daec33a4d9375b2e821f11343b99c69e8c932d585658fbb4c9a9c20a4a8. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QZWDE2249771.
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 0x232d0cf6923f4f15237207441533088d88118dffbd6702da4cd1adf722bedabc. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20:46Z), 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/QM4TW2306858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22950608c64e73c46231b9bdc48872ea0823b7f96819ec7375fb2562cea60d4d. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZGLS2403536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f9916f78ee0f2f13b63d3bfd21f0e198b39e42fdeb537346be69897806afa52. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/QZNJW2437931.