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 0x8b90c905c14a02ef5269ef79b8de6ebaec0a7d95dcd9d3f9c9d43b3205206655. 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/9d0c1116-7607-4436-86f7-9c57e5800506.json and https://artists.proofprofile.net/proofs/artist/9d0c1116-7607-4436-86f7-9c57e5800506.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 0x226940d532e18d7a8f7d7622995af64ec90046b4f94dd33c8ddb073cd9230c26. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZNWW2211982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe56629748bc32dbf12de0f55df3e59ba6be43cbeb7db506b0705c05028378401. 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/QZNWW2294320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b9bc7e3959ecebbe75df718486e615ce38d842689c0567c9337eb1a58ea0923. 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/QZNWX2208931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf0b56930e9c5f72a3e8f13e59b6b1ad56467662371eaf183f391dc3de56c87a. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48:23Z), 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/QZRP52222595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c57e8d795ed950196f23a8241f237e9aedec18aa494f16c53fa9f72966fd881. 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/QZRP52222597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee4359921431386e9dce562b21a0547acfba9eff737e5942f27af3f1d909e22d. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QZRP52222598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45dec1a0b1002e38384de9bf0ee791552b81f8620d6522b431548c0d7ca573e7. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZTAZ2205819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x870d20e510888a52ac4d31420107f27a1be89c14801104d8f318ca9347ba8b59. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/QZFZ32369718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f59b30eae343ab8eba8f37d9d11c57b119dd83ee9d43085b6e41a4f95bbea3c. 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/QZFZ32369721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb832f1b6d9c77abf478aeecbfa86fee4084c00ffe99c65039a54d8541b25355b. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/QZHN32346450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3fd10ff271ea1f692b8c18d55cd7520303c3aea6af378cb8504f95cdd829894. 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/QZK6N2320598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x860c6ffc4757302a425ead054f259866642bac52e11d7de8bf9f22294a060289. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/QZMEQ2336755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ee6c03b017726978ed9181db195d040b0766dffb76ccc6db19e52e04804c3f9. 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/QZMEQ2336757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee6b74018a762006b09cfe26f64c96ad6a75c0953b830ad44e1889ab58331aa8. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZMEQ2336762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeda07bd0fe962267d49150b31d8ece7cb779d28a2fca4e267e58578b0d964aa. 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/QZTAW2326888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fa62c5328c8217917af4a170c74e0b20e272762d173254cbd1ae6919f8464d2. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZPLS2306981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4080d09a92e15c9600808812ca9aecc2016374e3046480af01ff6311e78d0ef. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/QZWFH2383746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20448fb0f02a0ca57f98016095ec2b29a332a78f2402d7dd1680e0fda445bbd2. 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/QZWFH2383747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x076f685d669270c3df8f0de6e78782636b6fdb3187f47ad7fc9df2ece33fd61a. 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/QZWFH2383748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f8f53c67262ce09cf49e94c9b0193e894c620e7961561b1c8c424ada9be387d. 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/QZWFH2383749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ced80dc968d7fdb21b19c56a9ab5dbc1dd8c396d5ef5a4f6b9780caeb4e4828. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/QZWFH2383750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81d2b3170c0024653053139af0f5d60e06245ccbc97c2aa154eff9ad8436a4ec. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09: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/QZWFH2383751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b88d8c1c37ac14e98bfa4463c2481e73b4fcce717bf92c4f5e0a63797e14998. 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/QZWFH2383752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39545241313dc41ccc58b862034c0489093088303eb647b497b8b7e9a6ffca3a. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25: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/QZWFH2383754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa41b85d120562211980c655bdea101705ea155ce8bdab14602bbb7f2337869fc. 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/QZWFH2383755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa668f98041fb87c1e147fb6b6242a402cd62b903ecf32b46272064b1bb5bfe7f. Chain 2 (Bitcoin): anchored in block 957595 (2026-07-11T18: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/QZHN82552993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4cf0ee324775eb0b7f9f6c86ca57a1d7883be1d477f41bd775ba9a6ae7e4eac. Chain 2 (Bitcoin): anchored in block 957591 (2026-07-11T17:21: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/QZHN82552994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x487a25d7243290bb5fdef6997353300629574797b3c2ae9c8e4faeeb1e62f7fe. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/QZHN82552995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1503ec18a21257779e02dcc21ebeca6398a0e11bee58aa16a9c65b833797e38. 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/QZHN82552996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefac07d01698e255064dbfdd8af240d5321e543bbde3ff6a5a0ab853d3da9b03. 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/QZHN82552998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1356ef940ad6cf84367283189120435ede857bafa1e249744e583f0b011ae258. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/QZHN82552999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c1d8b54b180e074757b400959d2bfc8a70ee11c08f9edb6e58cad433aa14a06. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZK6M2369641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fcad47a1f6ab7686c4a7bcb1d57157cb6cd8749c46221d1186bc56e2033a73d. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZDA82395525.