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 0xd6e0dcffe3152d903bb96527e7a9cec8211541526ee6192c64d95751da2f9956. 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/754e7a5f-918a-4d78-b29c-892549c804c2.json and https://artists.proofprofile.net/proofs/artist/754e7a5f-918a-4d78-b29c-892549c804c2.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 0x48914e52c9f4cdbabf68e89baf6647ea937cc72be62e8ed2475150a17d8fb54b. Chain 2 (Bitcoin): anchored in block 957895 (2026-07-13T18:41: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/IL6652308300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4758da0499eb560743ea6676eb2a9af0b25caf570f3e35783b5fd2312d62c7b. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/IL6652307136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aa6c8c8e30eab6667bb4e29f833323ddab2215adfb3e21b290e77255b513b7c. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/IL6652308340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65cd95323d67e2133473366b20a3bc721b51372ae54f1a72d17c875b674c8e1c. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05: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/IL6652308042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd40b29fd1e0e66f015ffbacef12e282be55abfdea661a7a5f908bb23c14cca4. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/IL6652308675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb88337534acf1818a4f3b40aca403af9e05585ec402283b4bf7dc8a04ffdef11. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/IL6652307957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f4008e643f51df9ade38c1c27dfa325639580e864bbf7c0bd8ec4d7bc64c5a6. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/IL6652307958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4e576735a0b7bc5ab53314f5cd0a0a63b44d53ebf642d839a2b359cfb18da00. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/IL6652308667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a147fcb303c9f12cab62877943c39b7930a9fca2b04614652a458df78e3940f. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T15:31: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/IL6652308537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa87365bf0552aabe47584397e4bdb6f3ce2275966a4a7fc31011396c03b43444. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/IL6652409367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dc08e40c35fd234e2f46ab0995395204b3dbeb82733985ac4162c9f0d225594. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/IL6652409365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dc81f80b27380a9d1bbd743337ff0c07dce258ee128d930bdc1b457b16f6a3e. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/IL6652409701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80c0721359276f886244209e9328d202f1655998faefac9324fc39b4a03562ed. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/IL6652409965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x827d35b60570cb8f12316ff442beb4078d03a3277a3304844c7c85b13a247249. 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/IL6652410470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9c5d93ebf25ebb77faff901c90783caeefe27f3b6c4b167adea15bce4e9a34d. 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/IL6652410000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedf5966103b324901171a2bbe6a430c7420a1e68c557aa62f40bd9bc052ea019. 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/IL6652411485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5147ad174685b780d08fc0510ee4ee7cbb7ce43ea2732a24f6f17e5556a9669. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/IL6652411472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97e3f3afd67ca6d73bba89dac74d1ad67188bce8825f9b7afc02dfe4d4629b54. 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/IL6652411484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cc7ba7981999f54fe6a7afa6a950361cf1880b26cce3e5c0be757ddc55944c0. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/IL6652511855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d928584ab651b8e21be6a3cd23dc89b4d9ba5526aca6e006bfe1badadf4999d. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/IL6652511853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9b5b083f1aabb87d8359e36b2ae848787e37aa9cb821770bde9bd0b7625eeab. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/IL6652411483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40ba74eaf2a76f082e56c422c97fbced1354997595f6ebc4298bd303eb0f0a31. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/IL6652512542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b0275c463065bbf9fe3d49f89f5f3d279aa43ba894a196e1227650e906074e8. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/IL6652512543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36d3749c57daf94914cf9b4479ab64d1025aa94ada79c47d772742ba4bb81a8e. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/IL6652512544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefcefefd775be2a9d71eda7b95c084b930be044f0e16c9115d8a70503485962e. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/IL6652514021.