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 0x5e3cae45b8c4f4f9ebf4762cbfecc3258b4edae7757eaee6ee1ebf54fae7bb05. 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/739b371b-a0e3-495c-add4-ef31bf0b7690.json and https://artists.proofprofile.net/proofs/artist/739b371b-a0e3-495c-add4-ef31bf0b7690.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 0xd71a10b3e4a9e50c9bab1bb8b5547ac228b8ec290e98aa1b650f9b20b777da7c. 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/TCAEY2043767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb785a58172255aa1aec2126320d69a3fd305cb484abdab016618613fa6f08de. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/TCAEY2043843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b7630849b4b34ffa157c04b8e0995d5db90547c035e04bf022f94ba11129a58. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/TCAEY2043874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fb2dcd300f770ffd7d6e4d7479870acc0ca9baa283c0ed9f4ffd026b2eba383. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58: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/TCAEY2043884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e9b251dc3843dbf1a79b18dd6f061eed7a2d2c4845de7b1b31eeec8ce991fcf. 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/TCAEY2043887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3009677c880ab3778c37ecee6e983d173f2a671fe13fb493d8a82f321f9cb9b7. 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/TCAEY2043897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x154571b43fddc5b02b0e6ef3278edc39490881c59818477a7d661e1c977a25b7. 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/TCAEY2043910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f47d4cf70dc45e03525676507672455ce17415a34b47c444bf1d80b88e5881c. 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/TCAEY2043922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eabaf4d3dda4ed4d8efee5575cc64bb39bf3e9e2c9ddaeac9216aa47c65269e. 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/TCABN1395447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87c5cbba3a7ed161acd1162dc8e5edc3159ee7a0b6b0bd45ade3d88c21fa3f18. 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/TCABN1395450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31db22563bb44a1162fc0799bba9da798cbeba20c8c92af8455c37079da384b9. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/TCABN1395452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb767120c3102f86578f5c54e7ba3290f93299ca537c674b53768fe0e4d1a382. 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/TCABN1395454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5db025149c0c1aa42a4b2361ffcb376a7e715db1ddf027a61966e4294eb9178a. 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/TCABN1395456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x864d77fc7ee0ccf8e87af0311627499b777e2591a0dc4d31b7b460f73e6e5714. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48: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/TCABN1395457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x981a407a7759c3a473d8cf41d6144b000df9ad42fd4e902ddb9b95943688de42. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/TCABN1395458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x228361b8a4b4b940e77fa6d3d3426d039c2d515a06346cb071848f06c40e79b6. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/TCABN1395459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09122a75f30a46a9fdd1c856dfb7d90e5e2fe86ad209646f24728be148c6bba3. 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/TCABN1395460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd52239f9503770d3994a8157b5b933482de25a5f375ff7620aad922d49bffde6. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34:27Z), 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/TCABN1395462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb776e6bf93b127b3f52edf69afd85b7ed6d0a945f29b02bef1b590806b4c756d. 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/TCABF1279115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49ed2fc9a42a66f965061cd9b26002a4414832a1bac44b08076d6ba5c47f6317. 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/TCABF1279119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85df225ac3a8a3a482335880471617afa328d03ba653d21a34604a488864f927. 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/TCABF1279172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x879a18ecd0bbac772b2fa386279102c8fb80baa26e0294f392b75b10a59a3c7d. 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/TCABF1279184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cc7f4d758cd2cea2042cce8f26673882a50d676983c10ea9a92f67ad885c498. 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/TCABF1279195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eb35ff6629fadde79dccaf233e1de32a6175209869856db94d576dd2c68262b. 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/TCABF1279197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a9ca15b1eebdbb8afda2947259769fc667975d0418b2389bd216ed0ecba1b29. 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/TCABF1279198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2aa77b2c561ecb7bc911c134ff110bc642557260b38ffd21f9843443b498f22. 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/TCABF1279199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed2eeed8c06088501f8d8da9b4338b03e1bff86014700f09f322b3a7cb87acb6. 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/TCABF1279201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97b0c7065b5e91fc1257912a115bea5cc4e11ef1b73db808c11c906a5c43cdc2. 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/TCABF1279210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d979be692e2ced35b833359f67692599733174b77728fa011e34a9c5b218d2b. 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/TCAET2016204.