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 0x13b7aedbd7c7062aa16448c4aa9878345ddc4edb2b82ee9c1deb8bc9fbde338a. Chain 2 (Bitcoin): anchored in block 953697 (2026-06-14T21:49:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6275bac7-0745-4b14-9645-49b2555dff2a.json and https://artists.proofprofile.net/proofs/artist/6275bac7-0745-4b14-9645-49b2555dff2a.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 0x762e6c05c7e6a9d242a8666cd6a6a577d457191bf96ad64a3c657a792f2f4b96. 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/TCABX1433344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x495ac67a59e875ddff92896c1e777e5d8d2f7a60fe6fca6d5397748ab1e9e9c7. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/TCABX1433356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x665abbc143c6e00d1b4eddbee249df8d1fbd2e6d17c55394adbf776dae337c67. 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/TCABE1253743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe147e256e23cfb5daa7e56d8615cb2a49b9c013fc6e7c6453b58bdaa987b6920. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33:54Z), 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/TCABE1253744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd64f2d2acbc65aeebaff74dee4a23a1dffafd1678cadeec8fbb44cc7e5d14524. 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/TCABE1253749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa76b14bf6b86eff921e45327f8df6fd5f8de7da52927f0bd8ba32c72fa31ba13. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T21:51: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/TCABE1253750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2010119cb3dc88e18598259d640d0fedf4afb69a31ba6efb9a41ccc0fc9f4a1e. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T06:49: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/TCABE1253752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ee7e3b900a4c1cd8f4c8d1c63bef6fb08c4498090fef48bbe272cf00bbba86e. 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/TCABE1253753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe2f9ffbc195abe4ccb8628ee536cd588cddd8164019222759bf853ef186644f. 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/USJ3V1222640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb45cb6f0b95112c15149fbe720e08664a026a0de1914cb52e64782e929c87c67. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/USJ3V1222649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53a2848051467523f563cf2ccba10c5458d15b03d43ac3861a4a1a1142cb1914. 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/USJ3V1222642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x110ec338223df0a48e107a8d68404d510f41c63d4c8640b465d4686b3dfc49fb. 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/USJ3V1222644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed3087374185a1a21f74235d42a2376500b8a6aff8d2373e9f9f5a4a16b885c4. 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/GBD3B1000062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81f0ecc8385da58b73f2af9e758d8331c06e6a9085c3dd529aa140fa1ca7487c. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/USJ3V1222646.
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 0xadc0c0837379b9879825e5bc4ab914449ec9b32d6bffcc9d085601f9c61ffcdf. 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/USJ3V1222641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42b98cde15d48b83225c13597210f340d54eb83b2f4ff65151c6630d7b1026b2. 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/USJ3V1222643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49f1c0a325f62e634d75f908b22b14aa7dde650e3e800243980b2aa1b0629d57. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/USJ3V1222651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2392d63d16b4503149ff01c84e25a98ca547a597ee2d261eb0ca7ff804dc75da. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/USJ3V1222652.