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 0xd05c8585a9046ad365a86245cbb16edcfaae3c63c049e9dc24001a54d8995578. 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/187b452d-bc0c-4cef-ae4f-8ebc82330ff9.json and https://artists.proofprofile.net/proofs/artist/187b452d-bc0c-4cef-ae4f-8ebc82330ff9.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 0x0aa61c3ed94d031ba22defdb5905eb07b8c40fca0aab9abf072d39507eb21904. 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/QZ9JZ1700589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x359d4582c6a3722021951fdb036ba0886fd2b41cbf526b22e91d2df99264d5d0. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39: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/QZK6N1948714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c52c371bc062e1116d0268918f9d5114f1bc06e43c7014c71f49d51f85ba26b. 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/QZK6N1948717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd730e54c19e07f703edd9988058231335916746dbce7781989b32e4aefeace66. 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/QZK6N1948718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33a7e95e4bb190ceaa408cab6d5036e19200ef55c6ab7531f0d442d7a7f33d62. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/QZK6N1948720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc935e4cbcf3c45d4cc64f93bac27face1b15fb7c3703aa4295c1c1fe17a56109. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/QZK6N1948709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55db21b9c223272c51a34176d74376cedecd96e52f61579a3461267fd6091ef5. 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/QZK6N1976122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5916b901924684fcefc53c25e4ce51cccb6ad643fa2e5874990702e6d48e9280. 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/QZK6N1976123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9841a7e437d0defe17f1cc5db903c743450aa94bc0c908fb9bd306d2acce6c8f. 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/QZK6N1976125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad37b8d4e56c723a4466c6efc10a27722f6ba5924906d95583ea141b07b94b26. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/QZK6N1976127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bb6ea8fab787abd379bc3314715bcc5ecbafe6e37d305d3429e2d1c36957812. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54: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/QZK6N1976128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x711affedf9e25c293ab83f04029649da8b4227d4a16bc1b87d34f6a8ea98b5da. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/QZK6N1976130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcba4c703ca637c7d70daa819a059572b78c2243dc9cc2bab0ab8a769ee58feb4. 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/QZK6M1928525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeab0d2a611236587836468662a0bacf7106192caddbac0fa49abae71cff13441. 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/QZK6M1928526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95b45f8fbb593e4a472593edb8551cfa69e746e7894356fbbbc49ce74d87de95. 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/QZK6M1928527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x795339c1d282212f12fdf181bff69e8c7cfa1cd2858edefde83e19f7534e2b65. 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/QZK6M1928529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc348818c7787b6b9fb50158b122151fed318b0775ff7decf54d0f6f61ed49609. 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/QZK6N1976263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe933e53c43d1ea234ab66e2b49a8d47f143b9994f61ee18022bc25b7182d90bf. 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/QZK6N1976265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d7919ffaee8666d01825fbb36c07ac556992dcae9baac0bfac29eb17c909122. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/QZK6N1976267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a2b23b5f0f479f63f3e13d0359698b37885ee5e94d0a2a709114aeb922d48b4. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43: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/QZK6N1976268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8510b930997bc35acfce33a90fec30a8d74eeede5ab58fbffbd18fabc9b6300. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41: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/QZK6N1976269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x998cc767bd50498cf8e310a8038e81e066788510d2c42c12e7eba2a0c5dca6d0. 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/QZK6N1976270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9db6e3e96b5e090d60d1691f2f52068c1afb462c0628839ba490222bbc33938e. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZNWZ2009932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c42392f3fac8734e8a31e414e79c117611dd2fefb46a789e4a47bac53249c10. 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/QZNWZ2009933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c8fba5214eb1507eb6adf5d17332e27fa53c70f689f2bebfcfe18bf96143ade. 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/QZNWZ2009938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3ff9876084919f95fb983a30e9826a0d6e34dd1902871679c47431a17ec6a34. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/QZNWU2236056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe15992c2a3be9824bce2200f12ef23be14cb636dfe068c98624833fe847c5c25. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/QZNWU2236059.