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 0xe52e72c3ca72f6b7f87ddffd172349f83849b8c899f3a98bb90457d28d198956. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/985a8147-f949-42df-96ef-7083819e3a17.json and https://artists.proofprofile.net/proofs/artist/985a8147-f949-42df-96ef-7083819e3a17.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 0xde97e55fcc4fe25ed1a3fef9f9ec5074d07e074af2ba6496cbd894db743b6f24. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-20T01:43: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/GX3Q92485217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11df2de949405260296b785bf2b7975fe44b13c3b621c782a44e292e40d1d9c8. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/GX3Q92485218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96b6b5d9e1028f22ee41b8aed71b5c860d9d21e2cba4cd782006c643e5e634aa. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T19:07: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/GX3Q92485222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe381b1083871de72af2fef26ec567fd84defd0e73c993f119abecbf06e3ac02e. Chain 2 (Bitcoin): anchored in block 956620 (2026-07-04T07:11: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/GX3Q92485223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52fa9ab42a89bd853d4afb59c42119c0acd5c6613f31b457eb15b86ef946e196. 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/GXF9Q2528794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb444225b6b728c5615ecb5b73a622a2528dc2056d8515e9b5d611ac00e2e9afa. 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/GXF9Q2528798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9855f85128fd667b643ab2801d1ef80da468333110d361af895678029a34febc. 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/GBLFP2531547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc03225c9740bc388bf8e74001752446a261dd95cb9eb963557bdcf7a52baa5ed. 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/GBLFP2531555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x189bb6adc27139fec9fd73a266fdcdfc6d6aec99706f56bf24ab71f3065671e7. 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/GBLFP2531548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0dd3b8ecb132c59f2c23b37efaf6a9ef342e91f63cf3eab24e2b863d236e719. 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/GBLFP2531561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1edd10cdaee0ce03ef3c14eda4cfcc9b28508ed59cc18695f972a063550c4a45. 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/GBLFP2531549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x168b10d6385602857ca60292eb74264781ad2b1cbde287a2c0570e302955dac2. 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/GBLFP2531558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5646a1b6ae3dbc64b957a9cf6b35b45d9285b070d6b8e96700319348fcbf1b38. 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/GBLFP2531552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b2e9f7d46442f3f15eda1d809f1766854645b8d94cc64648f6dbe59eb8417bb. 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/GBLFP2531557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe5b6e4c338a16168a91117a08d4b7d95c56c1353abd0814091b915f70fbc7f5. 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/GBLFP2531554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3867bf53e6b8654373916350c169c3be69d202d183687f0a0e1c3f503b7e6892. 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/GBLFP2531556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3d189d88ad439bd0aa589540b5638a290b05f936d31896cf0c7bda8742729ea. 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/GBLFP2531563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd450260cfa993b2af29c4da4b935f1263b9b6c8e67a6474fae7ca11d3103cff0. 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/GBLFP2531562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe245c7e04cce20e495caf2c7b33e92e883be92597d8a2793a8bffadc5cd8aedc. 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/GBLFP2531560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x524dd63901f2d2f6a57535afcddb2e5a5cbc239ede38f8b16aa8d8dd669d35fc. 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/GBLFP2531550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0860b169d68cdf07f3221bc6aa45020e105aab8b950b6eccb6f8635814de288. 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/GBLFP2531553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5e55d2c4ca4d083dc25065ad1cdec4678e5dfc6d27829d695542e7d636efe42. 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/GBLFP2531551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0955b9b97179078a484f0f874088be9a165e7305b9c29f1dec858c7b493d430. 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/GBLFP2531564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x341e122eac92e636c1c91b071b9865fcdafeae52557c50f4e3221e9888e5b57d. 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/GXH2J2501281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x451548533fa884046a94948c5ef4eda047bb7c7fc64cc7adbec2d56d62cb4535. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08: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/GXH2J2500095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fb6958261c778888016eaea654cd78387a47b690a6aa546372aed691269356a. 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/GX53U2594204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc327f82d5a149406d4e9375f7d35c8705480b51ce6245c0f59d2f2b5f2682e4. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/GX53U2594254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f63fd3ea0b70299fbf68a829a780333ed68705e098c2a72b1e9b4ca108ccf17. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10: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/GXH2J2500008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22c21d1bc0aa4b3d084f854c8b67fe6b95038a23696e589b162c76615675efa8. 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/GXHAF2570509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb027a187db5ebde8c19bb5773c5f951f0c85c17ca2774dbbc7f311e666aad4b7. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/GXHG92552482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c9bec98cdecc44960843947330943093b4abdf1c98c25a5d97b59b966c69e74. 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/BKKY62400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ae5b05a75cb5c13307b23f20e98eb85b8f3f10a674dfa1e6ed8389f2e17cde4. 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/QZZ8B2368660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78967a1f55cbf85ec0165d50f48101255278f804d457ecf84d626f5b5c9b3f9c. 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/QZWV32476205.