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 0x274c2118e8596741214ada821e957f70929e42e2aaf363b4561f0b28b756af20. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f59c37ab-cba2-4f69-a456-7b05051d3354.json and https://artists.proofprofile.net/proofs/artist/f59c37ab-cba2-4f69-a456-7b05051d3354.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 0x43a4a52176e13264d4165e6eeecbdccf9f4ab710fe1e96f45773c342959b3210. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/GBLLT2349673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1116582c5d0d2f51caefa9add1d627ec8ed8fba281d1181ee0c2324d074e8546. 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/GBLLT2349676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccf6509490b0833cb068645313dd13d64e8e917ca1bb5faf97f97698d60408c0. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T06:38: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/GBLLT2349593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33365a0f0aff5b3ca16c4e839a0fa4e2c50562e22eff0dda89d219e802b601c4. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/GBLLT2349578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc754a13a3b597b82320a5b526de5172a76b0396a18208cacc044496ada40d3df. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/US7VG2575558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5c5b52c0e8b852695e96bd6d1b21ebaebb3f6db2e6785b4f55b3a93bd675f30. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/US7VG2588646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaba031d324ee193f4ea19d4b0736b15548daefce80a1b54ef8a16231d5cc0d4f. 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/QZGLM2510806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f39e3f07807c7ec717a9ba020061b72c3166af5aaa4552cfc9a9e0c80f10e25. 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/QZGLS2509518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f1fe7e4f4562b1df39e4036eb7f79560e75a038bddfdef5b8cbaf83ae79077e. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QZGLS2528207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc4ca75aea323845005b0e1840c7e3e6580c303c2d2ca15723d8ee1288e2fb81. 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/QZMZ92596322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f3cdfcc6595c0a99ffe2ad4aeb0624f86460edf600071c54bb05866a908c4c5. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/QZNJV2532792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38ca484bc02779fea4dba7422fbe7c43672748e212fe0fc39e03da8b581951eb. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/QZNJW2503162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bcf5fa36945b34c0bdf293effba4758b4c8624484d4eb320447c8d5720c5675. 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/QZMZ92588695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c1eb62992219053dfebd66c4b27a78dd68a504be86af440aa1348fec00ac464. 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/QZMZ92503399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbffd24a7ac9e1418e5fec0c38741ecafa500963beb57b8e0a5c5eb73fc8a9695. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/US7VG2566267.
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