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 0x18f5c90b29cff7032f97f6a03dfb2a5a583b9d3b95381f68e81034c0643fca6b. Chain 2 (Bitcoin): anchored in block 953730 (2026-06-15T02:47:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/93a0982b-1ef8-42cd-a25a-fff7518ae570.json and https://artists.proofprofile.net/proofs/artist/93a0982b-1ef8-42cd-a25a-fff7518ae570.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 0xf0059a6a8535493a3f52dc1a20310477fd521e5e45da711717e0017ea2ee1cce. 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/JPX301279590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50961c728692c9c1ea88948a8ebd6d478d624efd4e274fdc0cb786f258be48f5. 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/JPX301279600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cdf2b5d64365fc6e9da8f69bf1556401c8ff083c9815c742582de27d75ce56b. 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/JPX301279610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x473a37c18f66ded0885d65e56bee12b5602d93c24d0c8f0a662205c7a4d1c5d8. 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/JPX301279620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x935ed14b103e495e1e70479bd22af7802fa65c071e089b33c2a85fddb2cfcc68. 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/JPX301279630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaca671cbfeb59578552edf6b42bd35cd11342e642fcd8228299b269f25757704. 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/JPX301279640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c1a9e5f31533926bd10d1607202addf8b010b0fed0c0c5dc1ada0648099501f. 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/JPX301279650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x812c1046b9ac019c80e14a8fc37a1a63008ee2c01ca2e1e9aa448a6781c373fe. 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/JPX301279660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19ed9ffdac8b9e93160b9f2f50b20cd65934570e282e45cf578400bae6ead527. 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/JPX301279670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62078989a8829d1992b9267eafb412231713645fed37bdb04734e22c1389acaf. 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/JPX301279680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb57db5923e29358da288649dcb76e1a8244d0b19e4a0fa29cf95a5818f54462a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/JPX301279690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfee67ede6bfe603b0b51863bf65cafb16529a1354155f14feee3df9dbe4633d. 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/JPX301279700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaf346605664402030689f2ef8d7351c73b7206fa67e599d1996ddded7bf5407. 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/JPX301279710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbdc86f92e3f60552c486b6242345cdce1862c7f775cd363781e3f9b0e0e4994. 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/JPX301279720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38c0d13c599479241225617626b8f63bfc694ea4de2687f8cafcf333ce34cfe9. 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/JPX301279730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a364c004a834777f8d1fa90deb58f3e6cca7acca319fa5277e281bfc352e8df. 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/JPX301279740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e64bee3482762dfcf7dca75a5e285b99bd23ebb91795f8dab148108b842dac3. 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/JPX301279750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed9226099c0ef6666187e832f0461f80898145a15c1d4c63ae1b277c188b7284. 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/JPX301279760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d30f66f1e43fd023029c2ffa196f58d3dec292294dcdc82d3985a7ea762d15f. 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/JPX301279770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x502fabff7bbd2d1e81ee9b39475918bd05025bdd5f95273eb4ff9602fd743782. 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/JPX301279780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c4badd7868bfd956e763c29a346d4136a4ef72ab4b5a21df51a64698963db51. 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/JPX301279790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31041c256ae17d6c33b0e67e696a743a8f2229cbb53b08fb863f1f02f97ae868. 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/JPX301279800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x546c3adabb5ed67e1373be4e38dc91370e3495283552e0c718396fe08531f53c. 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/JPX301279810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e6a7eb6e577087148418e032b7febb0c4e785246cb9f5e9ad1c4f806b9b0487. 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/JPX301279820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3f41757bd0dc5d3a4bb6cc1de830c3ad80b49ecb1206d752680a6d9d1a109e8. 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/JPX301279830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dfe5c6cc61ce593e318a178e93fcc674f8aa08f551dfa040311c797c922bf18. 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/JPX301279840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdee22831ec9715c345b6ced326363a81b4848004b69787189a8b1b0452173d4. 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/JPX301279850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d5d1699ea1c6330ef137779c90b7368ef81c735930652c60c60564aa0b46db1. 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/JPX301279860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52577071c68310c3520a48390b516a122fc9800475b0c87688e1164d0868a65b. 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/JPX301279870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8518b72ab9a3e5af05241cf6744390846ddff5041232c4e2acf83b86d3129ca8. 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/JPX301279880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22be7d092979312301b281bfd1f2962fa9857f34dc41b775f22401d228f6b114. 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/JPX301279890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6b77ddeeca168a80fa13205d71c1d157a8540bf30af53939919d962691445ce. 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/JPX301279900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbc7c5bec30db2b17f3b43f7d93291f55007cef8afa67aace085a11a96328496. 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/USUYG1083184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x063ddeafc2b570edb76c7522ce471e79374fa0b845b7bda506d363c58b94353b. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13: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/USUYG1083187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x636191f3f741bbddf01c7093b009dad338354db9265170bb4f1d9de205c69b6c. 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/USUYG1083189.