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 0xe38b61b4d7c8b6a57eeef311e287015495578082b9ac740c3546a164c17dac69. Chain 2 (Bitcoin): anchored in block 953768 (2026-06-15T09:30:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c22bcdbc-a89c-4f98-add1-f25a7600495f.json and https://artists.proofprofile.net/proofs/artist/c22bcdbc-a89c-4f98-add1-f25a7600495f.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 0xf8ecc7d2d9189b6b9a69f0956d99170a84b0f7c96e7fc730dd25e3d4a8b1b8f3. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ES5302069760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa532c56dc40a7cc23f46fc43619f7d5426132b73d1d1488547b056d48689e1cd. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ES5301764664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a97d3f684420f6c84950af1481ac57f3e69d7fc4f8350f74d7cb00a074d37d6. 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/ES5301764665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa292862448bde232e376c051ad4aca711cedd0974e5605d22944ffc5ba80ae14. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ES5301764666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3900cb44a43a5b8345d532729731912a7116d333e4eb0858b1d2018bd5bc24d. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ES5301764668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7b9eb18bd49862929b1eb10fe1d3db121e4d53c3a8faad834416dd68ea77c79. 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/ES5301764670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf20a0aa8cf709af0907e2d565a2e1101c9ab8ea26477bd3a17f456230dec9e65. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ES5301764671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48ef0dabdfe2a1aca80e37d1684445310617f1208dd67d33f4a4cb702e56e481. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/ES5301764673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb3bb39110515e0d06f6967da1c0da4e32a44179a7e1582655ac66d1e5345b78. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ES5301764674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba1e3a2b0bb94f79464087bf01a9f9b04cf94a232cfaf1af9eccdce53382c747. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/ES5301764675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6e459e4c5cc4160483d1fd51d3f347343b916fde425728f3ae5044bf41f3737. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/ES5301764663.
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 0xc2482a65ac6f09a5a89d126977289c2d26ae8b26702b5beee72b40e9fd723638. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/ES5301764667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b1c256240d0143f3c3fa174621a2f17c759dd34dba2c56d17b671ff2209c5cb. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/ES5301764669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x247039489b0f4bc258678cbcad213bfe8432bca7038f9311b6adfbdd9078bc78. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/ES5301764672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d3a440a7091202cc2c41dbaf2b3054ea4eea5e1620776666a14bc7fe71edc16. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ES5301029331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e4a0ed02e21e3cb708a7f88b2d9ec883578b6589e44c8914504c57a507113ec. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/ES5301029332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8812d01b82bb8557a3d8436153d71d38e3033bbac061998b91943a22a503bd3. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ES5301029335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c40af6e950dbb23be0d0f0fb803abee4e63bf63011638996635598f3d0f73fc. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ES5301029336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x970d433670f6ab1847e4d6215931ca833b8580d07b6e4faba75cc6ebaf3ef874. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/ES5301029337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06d7f4b7ba51dddddb9fbbe27231a5f4269ce52738c5fed1836d7d007315ef29. 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/ES5301029341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34f90ad1d6aee398f3f1d90e92bec68d7f99e2c0f5e59f2fe57057b3dc38dc19. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26: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/ES5301029333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcabaa951494275aac278ab8e0f62a22d5de86bc337448ab0f45e92de7565d2a1. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/ES5301029334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d711380502a680110dda4d062346eb8f2258b516e5542f377eb080673eb7a43. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/ES5301029338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd20ff64916e58517379535200a5b329a031f6c797b3512c0c0a2cb5768b5ba57. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/ES5301029339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xded17ead00e134be0732bd0c5e9332295bcef3f0b475822f04c5874de40e7c7e. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/ES5301029340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c6be895ae6c2d0d3b7ae94c24e9cb4077879426fd98cd01f4e27ffc9472369f. 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/ES5300926733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5af935bd581c244f6116e8ca44c99cb0eda303ab3788714a209e56f41b4c5627. 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/ES5300926734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb191ed65b13ef443797fbd42460a5e9ef8ea0bab1c8547c81d12fa0b795386bd. 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/ES5300926735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a6f68f7031b64d730e03a2a43a572896a9cff5b29a8810e33506741b84ba8aa. 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/ES5300926736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f65b4e92fcd32b486ea7aa0f4d132457d1703b296e27286042f74484e1ab4e5. 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/ES5300926738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa4477f71216bce20279c9ba10a864e313fda3cb25fbc7d704f197796596099e. 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/ES5300926739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73a0c8a9b71b7305042c74ef9662d88e87e7887f0dc494b538156c58b9813ad9. 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/ES5300926744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50dddd3e32b1e16e8c21d078f4931ef21907afc9a08d7f335968c7f31858d6d3. 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/ES5300926746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91e58015785c941e0e263c2e46c43c9503c7d926e0b75e3d88ef53ec5b0d16ef. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23:05Z), 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/ES5300926732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef46c580ca7980a7f96d5535c049379444e860f2e643bc8b55f276f9f8f6b988. 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/ES5300926737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x703129b98ab984deb7437fd3bac2978e1754cdfc751ee0c4d56c36c29a206c5d. 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/ES5300926740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74e2b39f48ce148a3de25d59d971a34a80f3911e93edf6ab95fb44f7d6bbeca9. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/ES5300926741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bf243dce80226edc47cdb70b3ce0bad2dfac0a7e71d644a8820b23f0a71fad6. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/ES5300926742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x205ce5af05951a324f2a454d957ce479f72ea8c8167cccd45fa88b39322ae343. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/ES5300926743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00ee46b46362a75b2d79c39984ed685fdaee834afb0ce49b1949bee0a8ccd33f. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53: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/ES5300926745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1abb6aa18d78eb044455adcfe85b110cd04d1768d0ef6be2f385c7c35fef6cb4. 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/ES5300926747.