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 0x36555dc5acf336c6dfd629db9329b33229ab25317fe6e966fdf8e1b994b5a659. 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/60ec0d4f-b8ef-4b52-8491-10584225fac4.json and https://artists.proofprofile.net/proofs/artist/60ec0d4f-b8ef-4b52-8491-10584225fac4.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 0x0aa48aaafe31c1829693053da54d2a3663950fb6653610b7074f75b6f7071139. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/USQY50916422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5403756a58e42e2941866a515f9ac28a67f0a172b834cd7cfade74df9a56469. 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/USQY50916453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bf57efc6ee0c415477d67b7459d5cdfdde48f3f2806f65a9f2728589b93e363. 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/USQY50916455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x589a9727f35edfd4b40bdc460faf03413394f8b39e887240f9c99fd5b4863769. 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/USQY50916458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bf3864aa0cee64a7d73f5480fd44b4be91419644782b23366ceb82d6550f0e1. 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/USQY50916459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb33ed31e286b8dcd8f50277518160402a22cb2d5f14b1db9ae0ec2931386e35d. 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/USQY50916463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3af34ec137af7d75f7f3732f68ec4673c61a5f1450f823687ad31aaaa3ba921. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USQY50916464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f3ebe93686e8f23ce3c3685aeb1f3549b92302622f5256280e66d9dcb2125ef. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/USPO10200039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47efa4bfbc7318d524ac641301adc6077ac9a49818a57835aaa7634d337969c7. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/USPO10200040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb504b74e3fac1732f878272977c0f4feeae4628469ecaca44dd2df4722f219ec. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/USPO10200053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e6edf906198e78c64d3a72a1a8269fa3ac4d77c20c8e135fc3e1e5d032d2db1. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USQY50911182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x330fecba2fd888cce9194ce65d18e60d5a96bf3ab46de69a6531d458f817a173. 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/USQY50911188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfdcfb18fcafe98c873b8f375b162b166809957527d7e48c44ba927dd61d87ae. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/USQY50916380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bb48101ca8be563e9bd6ddd4d54bf663284ee5b819cad35b9afc7e869c42de4. 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/USQY50916381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x263f457f93ad4f8762a97b990e51a94997eb60e4529022dc6034c3dcd06bde91. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/USQY50916384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43a8bb33677067a61abedddd2025fc92d980a9e541177c52a530eb9e714985a4. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/USQY50916385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36c8e027f07fbf3aa30776b194817665a8d2fa7f58e1fcffe4f2fb9dc3a774b8. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41: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/USQY50916388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39360b54597865949583dcf3c130b6825f9eaf28af40a8b61e1c0a3db00eae26. 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/USQY50916397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60dea988405ace34d9c7f8e330c9173c081a45f729f85c48b6e1156973c35edc. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/USQY50916403.