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 0x742316938761fdf928fa701a16163d6541103b23b1bb945500f83a83f3d0c674. 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/59a60233-d720-4f9b-abe2-57656df6fdac.json and https://artists.proofprofile.net/proofs/artist/59a60233-d720-4f9b-abe2-57656df6fdac.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 0x83d56d9bd2acd0f504f7c492be6c98d7ffcd65e32aacd1f70e4758379295436c. 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/TCADS1861744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dd2d0e59829bf116dfd6b4007d89ad87ecc2caf8c77dd1b1724ad67de573aba. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-20T00:11: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/QZNJX2147444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88dcf37bb6d08c48aee0a21d683222b6f148a25c121e35726065cb3da4518564. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QM24S2202179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42ce28f518ec90a6763d50967bfed6feb00380ef2f1fd8a9ba8ce6f8cd7508a6. 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/QM24S2304572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x366cac880d04f19694674f0df3efac81c29c43c9646c11aefc84401d55713bfb. 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/QZW9K2225655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8345e09047aeae56d9e6fca6c66250a5f97ca6812d774a977fc4d11721840f0c. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:45: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/TTA6Y2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30ad27f4038d637e5cec4e39603cd441cb750449629e95286b8aab1047fe8c6e. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43:17Z), 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/TTA6Y2300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c85b7dfb16e7675f7d9595ec4f1ce721ca0e5dba4dd7236aaa78f08ba48ebec. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/TTA6Y2500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2e50cd7c0c253502e63b647443d3268052cf96304d45cfcabd1fe3cd97b65ab. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/TTA6Y2500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dd2d0e59829bf116dfd6b4007d89ad87ecc2caf8c77dd1b1724ad67de573aba. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QZNJX2147444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05720fd090ed5e84f25f5e704c28efb37f85aff575f510c3e1f1d52f8fd058b6. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/TTA6Y2500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48cd557fd7e378761557c697064701357050366905a9a733cfe66c9b38811c9c. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/TTA6Y2500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d6020ef40352e2faf1bdde824a278969c88ba33949d883fe325b0ae14d6f02e. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/TTA6Y2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbde59dff1479795813ac252c05270567998bf1f61852fe920543b323c77e9fe5. Chain 2 (Bitcoin): anchored in block 957779 (2026-07-13T00:19: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/TTA6Y2500005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dc1482157ed94660289831c3432119ccec4d1e3ed6d4feaeb4a0f577710fe62. 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/US1ST1948001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9e59ac536ef95adcec82f57471685944b1d8e18422348f004cc422d4796254a. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/USUYG1290924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd00c539bb4d4ba6f09f48bf0f67fc7bfc55a5fd6e3671065f9d9d0278b670931. 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/FR22F2100340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7c0dcc7629df74e387e6b34039ec3dbbce52d3bac204928334c58b68825a235. 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/US1ST1973010.
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 0x71d1a096e052dea956cc3e4e97b8256c73fb34f6b7106c513b216d8370b7f928. 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/US1ST2006009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f23bb0c0a7f5dd63c91491710b16c0564b2adb19f3abcbda36001bb2199219f. 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/US1ST1948004.