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 0xa1c0b029966a777250f1717e9123424fe6ef44df873dc27db962682598f245e2. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dc44d3c1-5988-47e9-81f8-df83b5044b77.json and https://artists.proofprofile.net/proofs/artist/dc44d3c1-5988-47e9-81f8-df83b5044b77.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 0x9b9dae31c073cb1901a3498aa26ebf157f2a609761bc4c837268998133a25720. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/TCADC1760543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21cfddbb8f8cb5faf2d4b8b8d0d2ca382b50ee8ea77fc8bce7bc80e82baf0485. 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/TCADI1730162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe992164bf192756a315992314ddd778688c936e6d142b859635932216334bb6f. 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/USL4Q1725058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d681c52ebe21a3fd4734efdfd4976877788f2f1ab5e8274d5b84c782819b9a9. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/USCGJ1845561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf276935155dc89b0b6c27b92656e1b262f0d23d3e476999dcb492c72dd1e11f. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/USHM91815383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ec4400fe4a8e163932d3fb84b50c914ad041abb4e40909d7c33aa5569ab2bda. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/US7VG1923408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33612f63e7baee2107e83624f7065a8c49ca78de0e8eab935a2a2465e6caa388. 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/QZGLS1990674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc589832627385b3531457110d93555c9eacd2738ab28789947ec55fb279c765a. 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/QZHZ31927839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f42cb3a7f6f56666083428d1a962f5614cc15d84742583faf0d6c361a953026. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/QZHZ31947460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ec4400fe4a8e163932d3fb84b50c914ad041abb4e40909d7c33aa5569ab2bda. 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/US7VG1923408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4be10bef453024823260629ed12d73d7cb4a855127f0a72e963fc93442a76eb3. 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/QZHZ31947463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa4c9d076b27dcc6a4590696df816711994c7dfe33bdc67fe363d50c5a8e1cb9. 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/QZHZ31947464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33612f63e7baee2107e83624f7065a8c49ca78de0e8eab935a2a2465e6caa388. 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/QZGLS1990674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89e6c1c15e67ea5d832eb84504b1fb924885797413d26430a2557a5cdc1ed74c. 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/QZGLS1917268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c24fdca6c67d90189e3b552439e6566cd533c75be056cbc865d45994704b3ef. Chain 2 (Bitcoin): anchored in block 958368 (2026-07-17T07:58:50Z), 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/QZHZ31947461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e0882fc713fa2ec2533a66d3ec287c02adad72bd3546165df25687c96e50f5e. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/QZMZ92089415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x550f5fcfe3b51ca756b57bd88e1e4806a4feace6f10af2a48b0c6564006cc60c. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/QZNJW2034328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a70b9a7a2d02142328e2ce2e6550e46af01e21d9105a428c60d572a652490d9. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZNJX2011779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x411b14b1bb580808b0419103a52454db52747007886fa07242593d6f0f63ec5c. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26:56Z), 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/QZHZ52172141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9aea87dfda6b4d68620dccbc4707e9468831af20bafa6d28437ced2fe669b2e. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43: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/QZHZ62299985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42cd2321c45ebbabd47e011a497b12048aaac2440b61aa337c38da101588b2ba. 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/MXB232300063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb4258b163c527a7940736f4a5c19cf2d13b272d1ef4a025b6756a4dedaa47ec. 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/MXB232300064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cf80c106d1ab6abf56ef338aaa3499bba2128522aa3e984ebfecabd41f8cf72. 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/MXB232300065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x520b62e01e50cf5ba6a6fcf1f95bbe89916be80ef58ee431837b1512c727510d. 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/MXB232300068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1e9498e18f5f71aa47f8e9849ca449c9009ea8ae078be785901c307cdc13892. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/MXB232300069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x792dd05ed193f5ad0d38372ae1fd65405de999d8d481d3eac69bc99865020e80. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54: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/MXB232300070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67140c5480a4fa75f69877f6d032c3e1673631ec7069b24af820d3362d5c16e7. Chain 2 (Bitcoin): anchored in block 958170 (2026-07-15T17:47: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/MXB232300073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecaa21fc984bdb4040cb3fbda69271ed7e0da76507c2d9025ccfefa39b5d37b9. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T02:19:11Z), 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/QZGLM2535024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x362fa93fee5340aa571c5e0c369778b77ba0be6d720aa7859c6b76f2cba6235e. 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/QZGLS2142950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf98789649e818362dae911ac8d0b4fadcf14d9d35d2bde9f7cb5ea58952ba2b4. 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/FRX281917582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc49fb3fd53d02c39b7195305866f46a9ed83241d4a6213fec44391f74a8c3a36. 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/QMFME1969948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc49fb3fd53d02c39b7195305866f46a9ed83241d4a6213fec44391f74a8c3a36. 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/QMFME1969948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48f6a1399de885868635a42fc42548b440d836ae22effade528f8ce08f0b3f8d. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/US7VG2046658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b459f586e236103614605a806a5875489b8f6a75e5a14e1596566a5c403cad4. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DGA072138460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46d192502a140fff735ee235b675572ed4d2bc9fa6e248309eff783c441eb9aa. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/QZNJX2000975.
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