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 0x83273bb2c27cbe93b969bf1d8c4f50e7c0e2a5a1ef3301f9b78c9bf6a9850335. 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/2fc0880f-2806-4bad-92d6-050e642529ba.json and https://artists.proofprofile.net/proofs/artist/2fc0880f-2806-4bad-92d6-050e642529ba.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 0xa7f9b0576d85fed88c6ecbdfc294e5c2e77f241331b20ae76e81366836e1030a. 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/QZTB72322441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8ab5098944392bb0eb88185876b3f980790f517f2fc472079fe1f0c22629939. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZTB72322442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdab96849b740271220af6388761132df982e8f09adad26a904125daf0ea8c9ab. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48: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/QZTB72322443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90dfccbb3aa82426497b5428a94854ec0c9a8bc17f29bf5060474759d5213c52. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QZTB72322444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x339fb8b2ef76821593f3b93378963e29b01d5a3e9a7fcc925aebdcb29ba78048. 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/QZTB72314409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01557521f6c4648719804c7abf22b20fa0c4918dbca2e724ddf9ab0219027510. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/QZTB72316238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58af76b91972e8febdae766f9512fcb9caf384a5bc3c16f1fd8dec56d81a9501. 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/QZTB72316244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9463f6cc2ec6ddfeaeafd12125b7e959d9abb4b627960eb80680b37a2c83504c. 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/QZTB72317742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0ad238d3317fe6a1433e9c00078869063294c289a2128b34dd622bbf307ccea. 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/QZTB72325522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x266cdb4a9b165cd6e5eb5cad3f875d6d0a79903874db7239ea601c4f0d2b2274. 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/QZTB72325526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd16d316496f83b714a8bf44663d516bf080f39edb8c8636b859934ec5061f331. 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/QZTB72340217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ddc46ad40b0711c91629045d39b9a7fd85cbf42c6d6d8a27cade747e2d151fe. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07: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/TCAIL2450592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x769dc6efe1e65bad4ad757832328855acb6c3bdc8ffb936cab18f211d44a2da3. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34:21Z), 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/QZES62527908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81f6cf40709820218d86efbe032f934f9b514fef2b3852708703b63bfe8b9efd. 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/QZES82570383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0e09db3429f9726352edc775ab7b6ca2c1f989cab301d5a10d55b3e2d0282c1. Chain 2 (Bitcoin): anchored in block 958706 (2026-07-19T08:50: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/GX3Q92510298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b09210320b5a8b81de6d75a2de14aebbf1459613252d96b8867dbffe5b84331. 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/QZHN82521744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74a6843d5d38e77b1adf59e2a9199ec623f1929764acf782393042e0f2cadce8. 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/QZHN92597141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5da417140697461da008ea044a69027aead92719bae0c77b7f01a4ac61c0ae5f. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/GBLFP2531031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7eb9e1feaef47710130ac28d0109cb3d08219231b4ccad092acb63e43515ad2. 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/QZNWV2527038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9cd44133e2660bf747a378a49b9af5c49d0a15c8e59d2a97eacb94b1fdbcae2. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/QZNWX2580110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x404311ac315199aac58215a2da72fffe3b474fe9fd9a251dd62a3a8c4c1f2e11. 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/QZPLR2539960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9075a9618490930a2316161683178f9e2d8165770c526955d0890c2a2df06b5d. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05: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/QZRP52595398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x481430ef2419a6c1f43434d6cb305fd520011534a4882a0ef4b622ae19b94241. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01: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/QZTAX2518691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x102da2ccb24390bc26bfba1935f5ccde6732e510329a272bf4e972351e8c1dc3. 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/TCAJY2578104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05bc611026caf9bad1caf7af7bc8d3d0f84fea5560a720ec762a5e872ec83c72. 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/QZZ7U2507603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1767b9604917b69fa1a5af92c0fac14a1927562a1fc3f271a5bcb627d9964b6. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/QZZ7W2580800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12ff2da7bb4fb27820c59b1492ac1d9da83b6ee259ddb6ed0f42e13e6509223c. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QT65X2524674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f3dd667b28e4c75f223513f210d0437fba536601f78fbc925a4a86ae645502e. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/QT3F62568735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78a7ca5be25b47bc55bf256fe754f345d03853e179d59a7a9292dca27f0025f5. Chain 2 (Bitcoin): anchored in block 958493 (2026-07-18T04:34:53Z), 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/QT3FA2534801.