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 0xe0a7c2240823469b586149fbfe5e60c8254f28c33cfa6b9c8eeba959feee6a96. Chain 2 (Bitcoin): anchored in block 953777 (2026-06-15T11:52:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d1f0c0f6-97b8-47a3-adf6-feb79c6b21c0.json and https://artists.proofprofile.net/proofs/artist/d1f0c0f6-97b8-47a3-adf6-feb79c6b21c0.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 0x2d6b82a4a4a5e31e9809b3ac6eaae3e5566e6abeea78d754215bc629505dc243. 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/QZK6M2420241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x678c413451a3defb3c190f567501d5679796646204e2c353043266c86c7492ae. 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/QZHNA2405973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69aac3b7dd185720ec9551bfa0038f310304d7670c406d9bc83976e4ebb6b534. 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/NOX8G2400130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83f67c46a58ca219fcf5251ade5f501cca3e051d9f52c24879e8c832df720f0f. 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/NOX8G2400131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ac093f819b1437b089fc3bf113d0b1d567b2106fb06c9797ab7760c3b3f73b1. 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/NOX8G2400132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7aa1613e71dab3fbd3387a5178c57592958ec5b5637df8e20b42c9acb7b5a90. 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/NOX8G2400133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaed7f70eab66dc71c7de15f0facf57d802986a7c60d2fa44e2f445bf722a6ee0. 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/NOX8G2400134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c42c34559556226cff01befcebd95a38e459f3db2080e368c1fd5c1959fe1a6. 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/NOX8G2400135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3275693c17ee3be85971a0c468838f1383e14127faa6bf87d5d748a1e945e7e4. 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/NOX8G2400136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dbb9807c90bf4986a919dbcfbb01dd8bf548a1ef0c2808a20d91ae4d3db8cf4. 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/TCAHQ2331994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0fe97d91f18caf2e945881bbe17ced88bb6c8d14924448a8cd97250cc8875b5. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/TCAHQ2332001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0da29e732d1be76624e52599c3259ae7f7c8b6bf1c6051e58abf14b20c3b5b1. 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/TCAHQ2332008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d17e84012b1a8839c5d367e96e29b916746515e8e6795f5e37bdc1d49168073. 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/TCAHQ2332018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3ddb5f8ee52d67c061c91f4d5a4336d219f58e790cca11ce501bc0e2df807c8. 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/TCAHQ2336012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49081a24163e7de359110b5470ba5da9ee1561ed75942257ff836c4f57076bdb. 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/QZMEQ2532404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85fd40e6289ef62a01d9a2abf58f237df0e409ed3dcfde72604e846fa882bee8. 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/QZK6J2583113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf099b6351512c56fff6b0cb61237b093e7e5d0d4a8522f24f2e072c94311b136. 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/QZK6J2542422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaef94ff8392161135eb56f26d3188f016ad2a5f464cc39eda4c680b882e2dfaf. 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/USA2P2472718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4424b9d47104ce04d555b5ed257437b27375991ea557079dab4b7547b6aacf1f. 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/QZZ772450350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a00b44213a88af2a14edb506484fa0e1cc12c768130346bbe60cfae11086a28. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38: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/QZDA62487813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcff52857de46d3aece9c341e8131f5b4aa05a8361b7af7cc7c17ccd3194aa2c6. 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/QZWFG2353146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5af168d4ddba3f1f35bf7e5d037a3ac4b80f706bb33f59be04427d0254dd881a. 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/USA2P2465723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9da79586b9da09b9949ddace160e1d3c53b52e5627fc970180ef26c77ddae68. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10: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/USA2P2465724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb65edb9603011baf3cee3890b472d43095bb415af3d81b3d92b838ad0ad59694. 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/USA2P2465725.
Bad gyals - bomboclat edition (Kickoff 2025)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa23a92b077573a076f55488447ff8c273fdb73b591c704ce2f2be8a29bff1f09. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/USA2P2465726.