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 0x9765011b3c230e5c12ddda2fb602481d817661b46ac4b51046988dd75a33534f. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d33f49e7-35c8-431e-b55d-b7ec2d72da3c.json and https://artists.proofprofile.net/proofs/artist/d33f49e7-35c8-431e-b55d-b7ec2d72da3c.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 0x69c1849cf56799c3a365d64e7f2c76ad4188e342fe95e24c1f6397cc38c2597c. 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/QZGWW1955178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f255a2ff6eb6dcb3ce42dfa67deec143d1d45f8336f35651c454411e08eba06. 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/TCADX1812106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b1565eda400c1b94bfc080157b9fba549fc55ed70abf02a9706eb66a58105a0. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34:46Z), 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/QZGWW1955181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcd49f9c7e1c6423752cf2dcb9b34146b943e63e0eb555dea2e343f9bdeb81c5. 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/QZGWW1955174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x407e8cb249852559670d820ea420282100da1f5344ae2bb8e9d683e3c60a2beb. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55: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/QZHN62031528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b05abd3e4e0f1b7ef9f8a20f908fde547b77e2ead03b066425825e2d96b724c. 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/TCAFP2194221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c5056143322692a549bffb8b6b63ddf17584cb2bdbe08855f21af3a18aa573f. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/QZK6Q2196084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dfd4fba98c743cc15337dbe719d1ae79499372a99afd1bdf79baecae4d5e37f. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/QZES62218092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33604847b66ae3558e383c24ed4e2954c1acda31bcea8dae52f95d6fb94ce6bb. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-17T00:03: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/QZES62218095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7cf24e199aa64f2595d2f8ff178c56b6c8140e74285d134103440e2ab28bc46. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50:13Z), 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/QZES62218098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17ae5d557443385458fdb0ac1381f9a5f076397728e74f000ba7233b7f2bcb7b. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T10:53:49Z), 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/QZES62218100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93cac1d78ac9065475626f1774b8fc54346fa7660edeb6a49c2f6be9dfc8e428. 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/US7VG2341549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeacd79cc07f08e57117a48d32907b4b4411e303049363260e1f4e5b3d2a67ca2. 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/QZMEN2357014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4df64d0b2cee9a26a170c75532a861304b0b139674b03d6ac1397dfd9d55cf32. 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/QZFZ62428822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1205676e6e77754eebe9904e7f4f932c864e11c29da6a28f616a6e7fbd20d3a9. 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/QZTB32424461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c078eabddc60f74ab98d2748d429ec7758373d7a47db89295c32e165256886d. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T16:39: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/QZNWZ2548886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa749280662f05f924240b2722ad0074d86577d5893d484c15082a853f5dcb5ba. 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/QZES72281694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2190ca3ae900e357f233eceac45b0583eceec04b5bef9981a1b8f0d75700d13e. 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/GX3Q92004126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0de67d2a3eb37420dd32ccced3d4a183c959edca3791ffeb5b99d7aa13a0e99. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/GBLFP2271394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9bc3b8ed2435cb6d0762a8b63872fd33e595dc5af00af065a094b7be2a68856. 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/QZDA72326932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d0915fe0fb05c686669881602282e1d3ec512790d1cf85c5326dd645553e86d. 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/QZMEN2295312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6681fc640cc3ee5582b44d54657d07e593837b44cdb9a7f9ed9128a3eb651e59. 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/QZRP52187600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e4df6fb5f391ebda2d1bea35abb07a09c0d20a0af6e96afcf03a2d6fa103227. 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/QZMEN2192751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x187c393b27a8ee4e210fcb53479aa653c0e338dac78eb9f653c647c0f715e9ec. 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/USL4Q2091953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa10b251475bbead8d0e50cce944e802a9572e937303b886821e4814595f390e1. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QZ5AB2014962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d291c30cb7b4d891d50143bcca09e59c6232d5535c657977a2e7936fffdeb42. 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/USWL12300125.
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 0xbcb6cd9ed1be47654e555d753cb1394d483c14eee9fbebbbfcc962b52051bb8b. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48: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/GX3Q92326932.