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 0x220ccda841a91fd960de9215b009c1802b8ba6a7dd1ca0f8fb296ed78d94e895. 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/e5235bfe-8cd4-4ec0-9621-8cbc38f3e6df.json and https://artists.proofprofile.net/proofs/artist/e5235bfe-8cd4-4ec0-9621-8cbc38f3e6df.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 0x32cb736735e6962ffaa8474c5f3ca1e287cf769709e4a10e4d1dc1c40d2ea73b. 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/QZPLR2420483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7024b48dc7c93d2243bf7ece398a81773f01efb5618c9f64a076fd9dd8144a7. 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/QZWFP2410717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cd660f7bbfa3dc1ae2d38bc116e67308f2af9cf5dfe3d8bceb2c318632e0739. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZWFP2410719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa35f8e65c838ba2a727f46545d9644a0a80f17a4d733e72a46839221964611ad. 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/QZZ7K2429484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98600bb9ff2f141edabcbe8147b65537816fbf032000234d30051b65f6d4d740. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/QZZ7K2429485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06a7b3e1039956c76bf4ab8f226363b5ff3bd920f46425b18abee3b985cba63d. 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/QZZ7K2429486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57068a97174b7255cefdc5e71f826e6005041bb02dcd6bea957859135b826e36. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19:47Z), 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/QZZ7K2429487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcdee271f0a3ae589af13d717ef93e11378c4cb469e84f0a2ed5a4ad62044803. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T05:43: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/QZZ7K2429488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77977ded7c44e28a9bce484672edf79579814ce3db3cc353208ef21f50d55825. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/QZZ7K2429491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea29541cb95e2b6a5dccc01a5915e4541dd6372aa7454154ad0720bfe8802052. 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/QZZ7K2429492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91d769cec26b2a2d544236c35d790ddd18fd5cfe6e7726b7bd1ab3f6fd92ea6b. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZZ7K2429493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35507b8f0bd025d467d0695b6410900fcb284f9dfa65cd852286ce15038a495e. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54: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/QZZ7K2429494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08a1403d3bd3ffb5dbb7dc2edc54692abd2607108481454b8c6d23151cfe8c1f. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZZ7K2429495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfde112871c7740e26f828f2ef81d48c12d7a7a21657bdab0d4164cc89d31884c. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/QZZ7P2478465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a892726d9727071edb5e2972b2d7d0125d521d1acdd234c9c9b8c315ee961e7. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/QT3EX2413719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf8a79d793c524df1e38d1fe15a3ce2e7fd10288f2854032fdcb16748e3b349c. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QT3F32466492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6a75198d65fb009cd0b1fb595acc6126732e34c76f58358e58f85e447e2c816. Chain 2 (Bitcoin): anchored in block 957751 (2026-07-12T20:41:42Z), 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/QZHNC2518995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3060be7df3138210eb50b70c89c98d056763b30ccc53f1af51a17e39e9880df6. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZHNC2518996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x743c787bbfb1f38d5f425c4075e224f630c812e9184f98629fb5f9c1af53f932. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZHNC2518997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f82923c7b638bd0da58303897400d92c8831821f398638f0c2a82eef19d8253. 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/QZHNC2518998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99da13bdbd00adfd83e5310bc76977fbe249a58419fc477ade066cb97f0d1d5b. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/QZHNC2518999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0c7dda65cabf00bd957c4eeb8a3c1bfc7e407cca9f239052ea0ed61fa62a503. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/QZHNC2519000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d838fc9a39435ad3d35c6f99691c5fa5fe0d5a8641ee42d76dcdb176cedd689. 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/QZHNC2519001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc98ea86c8cd77ef2269657410aa7fc3954e478c17b2d051dad91b6e7c93071c2. 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/QZHNC2519002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x765488003d70a603a2a8a4cc9400d0f39534beb2256ecb632171ce2024f4ef0c. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30: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/QZHNC2519003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21daf565f6d9220740ae41a664205c9ea9ea9187e925b9bb1e69bf948fe5a7d8. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16:58:47Z), 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/QZHNC2519004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe07e45f0a8cf62eb1039254a73c25544b7dc55140c6d6eb00367669c34183c9b. 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/QZHNC2519005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9700af2f7208a295270585334cee509163f67799886377eacf70d502b5adbe6d. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/QZHNC2519006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd931572d513744e4e02ad2a584992b0da21dc6b5437020943e9a3398624d6509. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/QZHNC2519007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88f0bbd2af1f6049f948f0dd522b8f8e925216f6e7976d65e761271a9fcbf813. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/QZHNC2519008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f765c86f37f8dd64b8ba78ca9fd1f388b2f4b1140ca9bb45f281e28f6b601d3. 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/QZMER2501715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x779ab5e1c763e7d4fa31d81729a4fc3fe68362e62f85abeeeab599a8fb527030. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZZ7U2594229.