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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2547bd5b4cf9d36ce661415dd3ac152d181bf5f6eec3a5e108cbfb78bc7ac911. 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/afdd4e12-130a-49f6-b330-5af9effb38e1.json and https://artists.proofprofile.net/proofs/artist/afdd4e12-130a-49f6-b330-5af9effb38e1.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6e6ac50e80a6d953c0d0f1ac7a786ecd3ab92eb87179cb455373c5cf2d630cf. 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/QZHN32216285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0ad2175028cb29b10c2807d54517221bb380bcc93f710a904c89cc2a91a623d. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZHN32216289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b8299b7a8bf344fb43654743d662373c8eb527202d195669cfb46d2f862ab5d. 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/QZHN32216282.
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 0xf859fd062bf4aac43df49f89d2b0449d5a28d52168b48c33a245fcbc13d5be7c. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/QZHN32216283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x238172006c0d21fcaedc4e4ef143895d198a8620019489732610cced5b620681. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/QZHN32216284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c71c3557d6de1380c7021916b2308a358dde04ed2dd2fe3fa09589c0957371c. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/QZHN32216288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x606710015865c4f937bf30f7d9bfcd0a1bea88ab1627ce591a55ebb5165d5043. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZFZ22115249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8c2840d1137abeab2379cf67581ed2e7b93f0f6f7294379085a1696a00ebc28. 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/QZFZ22115250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5ec1bd27af5b20e3bfa873b0cf678308943283f0d203bbb2c41ff910e86f2e0. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZFZ22115252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34fabd2d0aaa94658392d7567c90508378325ccb6e9f28a6faf3d841c6ef2f54. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZFZ22115254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd325f932200d1fcd51ab5a8c47f0b5df797f63b116b19d951b98422753f34408. 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/QZFZ22115257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc18bea2c0b25f3fb46621db266269fd5cd3eca32ec5ca69a4889cfcca2fdef9b. 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/QZFZ22115258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefa3391c7f7dbe396dc75e3002e0675b00ef74364b0c07886edb71168107018f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZFZ22115259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13e5d974d949013739195dab6da4db65d6f703e05ad0e009e90751ed51d13864. 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/QZFZ22115260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71e609f5da50a923855c8e6d32e6031db8a5c295ac9716e03de2c878a1ef449c. 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/QZFZ22115262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd813eae9352947e28aa148644106372975a85f2a9ce20d357b43e914f5a275d3. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/QZFZ22115251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dd30b1be2cae4d21bbe69b9118c90b876536d8616619237aea15b345880b58d. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/QZFZ22115253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa07b577a3dcf460162d28bd96e55222bf43182769869f671b96c74001a5aac82. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/QZFZ22115255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc161cd817e2f6e682574306c557ffe39867e8c3ba2728d455705487d037457c3. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/QZFZ22115256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x772df823f651b49604d213f0eaab8925a648a6e80742e54eaa54df2f8b013779. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/QZFZ22115261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6577cbc9e2bb60096f00d2e5aade1c1adfdd010f99f35f90fde558803ed07ae6. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZES72466578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88a7470cb3de46380c9fb3f757c2d840855b1a205ff9d595535bc29cafe8a11a. 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/QZTAU2354490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20630dbb77c45d02e185bd24fe722e66ed23b48f05ce6e7cfba4dab0d30f468d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZMER2359711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc920f8f60aa8c50023fc66e9618480edcbefd0299efd3451fa837856fc388387. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZMEN2367485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45cbcb074b15cc28909dc01f00a95c098634927055b51d92c037a48d6fead808. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZK6G2358935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f7217f740d3c6637770272600bd8d2776ef8a98054edd18d4f6f5707b460b55. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZDA72374347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cf104bc189840aea751ec4470cefff33ccc897882aac94899f45ad1ee21de58. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48: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/QZDA72374346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e48c5472ff7cb57af358fff287d4e36f7f9977a56bf92f9f1d20ef4a642661f. 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/QZTB52217950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba834d88ee1dfbca7d57a9093a025c2a44161df06225664b6b9d2b4ff355efc1. 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/QZTB52219368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2e5cd4f196cfb59e6734ca3af4fbad588ac9af411950505ab9cd42255413224. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTB52214237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2670e64663e3883b503b0e052da88d44d66da1f7e6bfce87b03f7be9bb36bff2. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZTAZ2211601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9c9e5de0fd7d892a540e9689ed27ab357d532ee77083590c6f479c3f7e47ca4. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZNWU2256215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8911cd6842fc9ec7924c0c603d1f1f45c90cbc4ed92e4a3ab1b45e43d63eff9. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZMEP2235629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae6e586183fdd9e9bb47098a6f8c1a4f8e5bde425304e5f82857ed1cdd2baab6. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZMEP2232975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf42472705eb34fd240bc352a4ad122ec57db14c8f896b4b63df12cd68635dea9. 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/QZMEP2230602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe82fa6b57939c39219511c248e0201d91431d9de74131a5db41ba4b4d6c90087. 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/QZK6G2182568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2595be13a8c59ed4babf870d749edb6167aafb3c980e1971110a63ebbb6aef69. 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/QZHN52140501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e06c3eb6e856dfc8bce02a66faddcbc96bfb8ce0f32a818ec73289b941b1793. 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/QZES52112568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf62ac07fcfdccd9b1a5cd806f959a0e1e0a4e8ceeb566209decaaaf29576a79c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZES52114337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a9670489e790148e6de04f2a85f77321185a5d2e41c78f86c493fe3e51efbdb. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZTAY2271188.