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 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 0xee0e0ed173c075c326a456309a47fdd7a9d2096b4a125ae5b3dc31bbabb2cc78. 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/31549498-3df2-41ad-a6da-d77d472bb418.json and https://artists.proofprofile.net/proofs/artist/31549498-3df2-41ad-a6da-d77d472bb418.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 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 0x0678513a5f41c682b72fa163a206608e9ff8533ef86017d899a65678c8a08f30. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/AEA149200109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2015decc3d32000f765675b78ae28af6b56c049c14a6abc22bc0df3aa29947ce. 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/AEA149401417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaeff7acaa0b111e3719656cda727161fd8dbdbf046743e854c7e1bd640087ea. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/AEAB29800216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3afde115c6575d874c11f0ac95c377129bbd228ce571bebd70924d58a2d39d3. Chain 2 (Bitcoin): anchored in block 957833 (2026-07-13T09:36: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/AEAB29800217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2b48ca87a08608c687289b9bbb13c79ec2dd9eb6c3a8c16f719924a4f8d1eb4. 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/LBA081101076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b9f9d2a6a745e2f4e71413fb3fe7c2e3f35697051902c451f0031d1ef74b0d0. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/LBA081101469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb8d949065f64af288ed40d18279db8b1e2b4bd76c8af3e8c5a00ebaf6da833f. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:15: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/LBA081101468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb220ddf7d6ec90541a65ab8ce652bdd35752c43ab21f6d3feead9c8f463e9e74. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T19:52:36Z), 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/LBA081101470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b9f9d2a6a745e2f4e71413fb3fe7c2e3f35697051902c451f0031d1ef74b0d0. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/LBA081101469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x433f39a794e789bf3389b3e7dce0200d4996ffec50753b386d1aec51002faa68. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/LBA081120308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb220ddf7d6ec90541a65ab8ce652bdd35752c43ab21f6d3feead9c8f463e9e74. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T16:55: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/LBA081101470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74385df3e57469ebb726009366ccc5626aabbcf19498779496e19bdf83aa69f0. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/EGA020501705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8baa8290d6e84484252e406c7bb69103d0e4c8f8244476c4f2925bdde936b631. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01: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/AEAB29500181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17791ba2b704efb2a7c825e880f571a264e51138bbf57d3e0466f95c931319fd. 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/AEAB29500185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaedaf9006029593cb2df07c1a8f36244deac32cae460dbd5049f2e24281b741f. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/AEAB29500188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb909d3aca9957182aa340bb62adf767b5f48e8015fdfec35bb7f96ef97923c4. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/DGA082207815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe99e4e0870bdc7959130446d43a258fecac61c18e523e27eb0980d80c565f09. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/EGA020501838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x675a3d1a32724a20870b7013842a73ff5d900d0aeb82fd293995cc8607f91113. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/EGA020501840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3618b81c709546dbba0972b366e63b36f946a56d4e9f69e8cb4cd1be3654feda. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/EGA020502051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5173dc3f6223e4606490ec17b16daa90f51945f338a04ae3fe6260e13649488. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/EGA020502052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x330850f9421e8dedb3ddd4df5bd161cae68ae9eb82dac6529ddb3d5b6987fb68. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T13:31:54Z), 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/EGA020502054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf20765cc0a93e86ec7af25fcff508b53b40bde4ddd4c2aa7da236640460fe535. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/EGA020502061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x952e83bcda0805993abcf9b8392d04f3097397b2cfd60e91c22f7c8f36b3037c. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/EGA020502062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb65a16959e0051b4de1f1cf51a8791db207d1865e5b317fe6318b96a3d212178. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/LBA081104727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa941cbd782b73a980a04ea56e11b5b51196d10e2e36cf67b57efb3d6a772e6d1. 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/LBA081104728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeec046c0cb403b50328cf736e40fa18a662ee049126e1cbac09717aa4bc65cb8. Chain 2 (Bitcoin): anchored in block 957550 (2026-07-11T09:54: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/QZ3TZ1100056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x410516873dc4bcf0cc002053bb9a96df72d543b4bc45955daaf21dc5fda2a41e. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QZ3TZ1100058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd600ef2c84d3bd10e99c49420ba280dbf1591872e5b93584039216d180bcbc29. 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/QZ3TZ1100060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90c969304248b2d1ed02ab92d4b9963ba7f785b0c6b962d1cc31d126c69f22e9. 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/LBA131800350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x913da1b491d924aaec7a872efa1cb16f09332b3d9fadde6900ca8f260efd1509. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T19:47:16Z), 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/EGA010508381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca5a475f9ed4703a0a26f4059584a148ac14d5b1c4b3be1319d15c4ff3909340. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/EGA010508386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb539123b49f02b68be9af1b87a35624b838559a5ea7a862ae253e3b2d4158c89. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/EGA019004294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27139b2dae61ed2002cd7ef638ca608ba128fcbfcbb33107dbab49e883b0649e. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/LBA081123869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb197099955bb2026c640a6757f57fc0b5e566c9608bac5d0de71c96fab8575d9. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/LBA081123872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ecc5e2c606ce155eb7f08551bb780948e49547760a5183607a41dce6a25c754. 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/LBA132300863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dd54dee18fc82707b823aafc68dae0cfa759a9f86b3e660b698783cbd9efcb8. 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/LBA132400096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa554211deb458f1e7aafa730b45991da03a85f28995b9222016c397109021949. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07: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/LBA132400593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x091b649495a9f0fe3029dc04aa9fbfb8aa866947d94cebe7c48b9abbbcb2a583. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/LBA132500670.