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 0x6f542b1f2e659dab2f1e762d93851b99aa9ec131433c4b6b0f386ced1c32e54a. Chain 2 (Bitcoin): anchored in block 954573 (2026-06-20T15:45:29Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b51b4c83-01c3-4f00-8761-ee6e11980739.json and https://artists.proofprofile.net/proofs/artist/b51b4c83-01c3-4f00-8761-ee6e11980739.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 0xcb62f2bf143a2ffd097da2afd75c56373fd9ab8ee412d0b04d2bbc1da0484d5b. 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/QM4TW2010033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47d9af20362d1b5e78ed5fa752c7da6dc1558d495dcf9a810501fd30296fb756. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04:01Z), 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/QM4TW2010034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4cae4974f42749a5137f2ccf16d49ee597456e596a6fe9e3abfd503e663ebc2. 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/QM4TW2010035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe540193c32b92d71eeef4397f0f947a6fa895aa9c3458d2face3be9e6e057b77. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/QM4TW2010032.
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 0xe0ce86d95a9e39109bf42c26564efa005975787e49e83971761c48f77c7f5d1e. 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/QM4TW2010036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2241c634250cf907a2fa7631ff9b386cda492e88c1dccdffb3601ddca1583d54. 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/QM4TW2010037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeba73bccf9621f8a6061c653b74c10e7954975becc80af4d1e2c0089b1a85106. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QM4TW2010038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e042ca27906123b93edc39215ae3beb7ea47996dabeb813ab1dde3a082d5802. 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/QM4TW2010039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f226bf71e6dcd2ba38c32472bc301edeb45cc98a1411912bf9d65e583b71c05. 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/QMFMG1580707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa9325760d69d62e8ef7e4be13eeea305d2c8b8314bae1eebc07ad9ac9d779f4. 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/QMFMG1580708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71a32a8a56002a71e44eec8458c73b5c24bc7b5493951aa049dafc714640319f. 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/QMFMG1580711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc30b962bee619eba347e711c7d28b72642cb24d0c6fbafa62000b8ae7d0636d. 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/QMFMG1580716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbc85dbd4f625bf2bcad416e05901e584c1b9bfd896446d0dc0db177b42224e3. Chain 2 (Bitcoin): anchored in block 957067 (2026-07-21T22:41: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/QMFMG1580718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71678f1e5a90bbdc60fac371201acc61f8cca845c1141e3365b1b62fd1aef23d. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/QMFMG1580709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73c5c255208a0bc9a60ab1c6933ef00b7c263284340a228d906dc79c943233f9. 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/QMFMG1580712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf0672b25fa965406ef16ab8b0130726aaf11380499cd95f950630b9d9fa6422. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40: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/QMFMG1580717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8f6121c84bc2ea5ed8273fcecbdd02afe4b4e25051dbe261d468913a0dd2a25. 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/QM7281579369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47829af4b5a9ee150fec0ca4e1922b17662813e6abd48b4948d4fe4ca1dd0c4d. 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/QM7281579376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19959749e14ee7f7d6b6b30455edc5821bccd1e3e0993efba21d22bbdb7a3192. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/QM7281579367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7692f61797feff65d4584ab65dbc3880c8e59949f8041378b887f82d53c8dc4. 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/QM7281579374.