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 0x9d5f38e98534b6ef44fb72dd3304996ebfe1e93abbee8c32053b6e68afdc314a. Chain 2 (Bitcoin): anchored in block 953596 (2026-06-14T06:21:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0978c213-e8b1-4242-9bc4-6f36268a71bd.json and https://artists.proofprofile.net/proofs/artist/0978c213-e8b1-4242-9bc4-6f36268a71bd.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 0xd879c0dbeeae709c66cfe797b1138cf87a5bcd31ea81e3902e22600a15d2dbc3. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/QZK6P2118824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f4b0917cb116e5947d8aa6d25fa482b51e059c84cde020b956eb2449021f361. 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/QZK6P2117512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39a2f59f61fe2647883b1cfc316a500ee76e9bb0cb3a2c94432d4a42f411a556. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/QZK6P2171608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5736ccb8f16623a86379fa845cb380f306f5c99c94619d29860615403c96404. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/QZK6M2194898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x328bfe67d70fc3ab0e8b42a9ee957f4bd6d55e8b002e82301a90b353052d743c. 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/QZK6P2121996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05e7cd227772ba7bcfe3a6c213b892be0bf2a64d63243e751c7ed25fd1e5a79b. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/QZFYY2393224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fb79bf10f1f3ce2ad3cf7614f4d5306b9ad74fc79473ca30fd20d6f05c65549. 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/QZZ7P2557849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe31866edc736c6dcc3358f7854604c59429e73b99a0ba4fdd3a07d230b625d97. 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/QZZ7P2557850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3f11f52750851076c6907b7bb7c3b9686350ba95368df59a060e95766ea20c3. 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/QZZ7P2557851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11109d7cb21cf1fb7dd6159d07174dd81478bf196b8293da62e646bed1fedc13. 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/QZZ7P2557852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49f4f6e377024493712d878fe33df2b9365fb9bc263afc3cc5b5461d2a2c65bf. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/QZZ7P2557853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d619edb40beafb77bb472ee630cb07048bf9effe98f638ae021ee262fc21cb6. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZZ7P2557854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8c3944f717ac265e39ada977205c5ff18ecf8e8f45c9738a3645ff56a6bbb4a. 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/QZZ7P2557855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eca53c7b52b3fd32ddd89bd89ab815edf4a738a502c739f8d9c073c0af0c71b. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZZ7P2557856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4479a304e7eb94b9ba478bd3703c22eca020f952406fa3b277ee450ce7d8ab96. 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/QZZ7P2557857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd71956e07d888988baa59a09d85ef3676217fda559c7ae1c74e5089c4fb6e578. 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/QZZ7P2557858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc96a474796ac0b6be90fd4b1148ff0cc3df95ef059258d661c9c86fee801c926. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/QZZ7P2557859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x377153c902347088bf6245383b34f32ceaf2180c227085be6a13efe50b7cee8e. 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/QZZ7P2557860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea94aa304b9bc1b41063293de4aa3685a4589e34094f55182d1a611a553121de. 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/QZZ7P2557861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60acd86a50c834bd6296d5e904b0d2e0a4241e49c73bfcc1fcd77f338a15306a. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QZZ7P2557862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b4ff10be986da0691ee2c18a560e38eb339f47d2de1abfa7fc08d100700d1eb. 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/QZZ7P2557863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6880b8ef9a4dc639e8fc898c6703836d36a8e7902d91894d870c8eea44381b77. 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/QZZ7P2557864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce40961fdde295225e3de2fa8b4741313ce7c18d3b3f9bf3591fb0bc0d3b7259. 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/QZZ7P2557865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b8fe34c72fca3889b34d48b06a70174fe6055cf7ddb97b80526becff98c4f46. Chain 2 (Bitcoin): anchored in block 958817 (2026-07-20T03:52: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/QZZ7P2557866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb441f313ca36e58f82a385841baf34af8780ef2bc15e03c77194501cd33f212. 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/QZZ7P2557867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c97fca114219e1e8623b2c3cd49aebb3812664add23fd7e189cb677ba107b7c. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32: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/QZZ7P2557868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f8a07d42e053b7581086b5fb6d0778923b93827123aab367489f8ba73052396. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30: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/QZZ7P2557869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa232399436ac9c9f56ddec7a22075efc81ceaf0dc67f1017a99f777f59c74293. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/QZZ7P2557870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x118b298d4f3824c42a43205042449b4e72a78b8cb49416708b846216fc808bb2. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T17:58: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/QZZ7P2557871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbbd73b75f2179abf097f7cfec4516ad8f0b2e006af970542c6ff4a34c13663e. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57: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/QZZ7P2557872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd83908e77b09a755774b8d2f5234b4b2189a1baaad520eb4079d442120db2d05. 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/QZZ7P2557873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f680920c9d901a052253c37b591eb5e7ba8593277099cfe3252d066ab2781ac. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/QZZ7P2557874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4a82d119f26787384d3b88a25d2e25b6193f6d7ed07c00beb78282a9ddcc369. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/QZZ7P2557875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f6eaa6b600748ad3a7dd783847fcd9648d595cdc1b8f1e9f149e23300c51b45. 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/QZZ7P2557876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc36cd429139445eb07f98c0f13e5a6b65296c9f4c338389bd9635879470be4a. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZZ7P2557877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x166f647c495b4a0990136474516ba9c39152d24c45f345c63a0504f0c3ee823f. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZZ7P2557878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa63acb169321583756d53acbe839fa4d60ec33a535e6c8f28fdf9a161265cfc1. 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/QZZ7P2557879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79bbbd91a6c4499b134b9b36104b4be4679d0ca9792a467737ae92e6af172258. 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/QT2VB2420993.