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 0x62572cec9e2426331d083ec00769181ef1a8fcc3db0e04111ae2aecc0c456b9c. 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/9aadc29b-19bf-4dcb-b2ce-1b00a4cce861.json and https://artists.proofprofile.net/proofs/artist/9aadc29b-19bf-4dcb-b2ce-1b00a4cce861.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 0xacdad73e3d67f1dc5a098eee934012e692c516680b1f6c3be6649942415bad41. 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/DEZB52020031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18fa0076a7bac600fb2f9f41d93ebfa604d948079650408521ea50afc12c9685. 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/DEZB52020032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf65b079e51d5a387b81bf6d5f2c593708e299e7773ac8426f13157b22427be17. 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/DEZB52020033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecb1d730919aedc34d65b9f6f369d2d15027b0f028c048e4eae286ea99b38a50. 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/DEZB52020034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e5627cc28318907d8a32dabc682e3bcc62c92a3e6e4aa73f109105056113587. 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/DEZB52020035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fb4682cc69413727f0fccb30d148044cbb7303a6b43b8d285fbe63f05b1956c. 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/DEZB52020131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8178f3f611376c65dbb343c47a47b7813efa533106fa4e7585fd252573605db6. 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/DEZB52020132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77a55e6ff0e55ef72d60106ce750b04501b7ca4cc2c909b31384f57a3364a55a. 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/DEZB52020133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30f4851f2ac6f668f0e5b376822b720a4dccb36a041d8fbd1cece018c445b343. 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/DEZB52020134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c04877d1c80a63fe4262b36273f3630526d0da40cf2cbe630ba0ac06fc1d1dd. 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/DEZB52020135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x140f387bbf47bfc64afa89556c1fae95eb876e76c33e0cfd8f54cd035e89e60f. 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/DEZB52410606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd67b5a0502386bc70366ebf97751d04ca45bfc2ea466f9d17cab2174c5b8c611. 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/DEZB52410608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a970bb73187cf40946f1fa77923324ad809f91d89c188a872c5f85c96cc9f1d. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/DEZB52410609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x388c866ddd3bccb639be5f842aa9ec86e83c3ef207b7ae3b2a2cf0fa582e7b7c. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34: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/DEZB52410610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5f44b79b703ee225d152363d7c4ff39e2677fefdc148ce5c5b89f670603cd93. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/DEZB52410611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe563bc0e5839d59251658a45610678eecd796d2a49e853e2e5c197a1e390a9e. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/DEZB52410612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42af0fd00b13d16971c290ba8c6eee1a53cc59e36945be41698c1b5f6b36831c. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/DEZB52410613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddec1c7da89c0b4dadd1da87285ac1d7266afb307c8965d0a31614aac851b37e. 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/DEZB52410614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9ec6b30408011c16e20402ec22c276cb9a6eaa1236d761fb7070b6e25e5e06a. 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/QZZ662425821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93e2d50987a632e2e134f67ba5e069f61cb014fdc103d735492faa143041f750. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZZ662425824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d6ba414cc293d40d3818faa4c406840123ca2442a1a16763ee05aa71bf7d372. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QZZ662425825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2ba1bbb8c92208c6ef44e7bbfa117cd965bbd1d5487c25e690ff95fc6ec4683. 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/QZZ662440228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76fa278291f9e35aa837e1bb76d8e4dc48f2446b0e9200e5ef847cdbd92eda33. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/QZZ662440230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf7789a9ccb2ce46855b2740254ab057214ad8ada16882bc74fde542e3325716. 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/QZZ662440231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1836cc64f4672e46cc252c9a172d9fd09576f0442e919d6f51bc1fb27d154dd3. 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/QZZ662440223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04c06e40d315b26d189d2a54596b8d9b2962fb29a4c3c4072ddb3938720d55d2. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/QZZ662440224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89bc5089532f5baf6339fb89256d5c1338e42e7f00effbbf5cef6fbebbc64a0b. 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/QZZ662441078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe19e94202da2a95e33e15b4041b56903d77444a0f7b18b5d2fb61a78cd103936. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41: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/QZZ662441079.