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 0x7a9880c01eae128232bf4ffed6ce7070eebd7fef7fdd6302df5c0b381ec6a430. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e26c9413-e585-4d26-b738-f3bd710fe0c1.json and https://artists.proofprofile.net/proofs/artist/e26c9413-e585-4d26-b738-f3bd710fe0c1.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 0xd10c26e32fec95fdc51b15e62f422f83dba89c6deafe320f9a251e68a2dfe16e. 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/KSA012107337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1ec56927e6df60136f0692a0c9305f9a91fd45330f8a94c9f5aed8adc2df68e. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), 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/KSA012107343.
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 0x698e31f9b5aa11442966a32d8d16986a1ac3ae1a5dc091d6726ff51a6d61e70f. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZF452073606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb76f3d0edbdcea382b3e1164a9ffe5ad39d3c1aa539ddf608ee2f55dbd1dac4a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZF452046849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d17d5516c7da9bee81d5e84806d634a2c1c8cfa42666892153e4ec5c910e9c1. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZF452066229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa57ae6ab839d2100b9d9e376384e73bd9057b5d0596e73a91e0e54a69f86616. 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/QZF452069635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ad6656e78c543dec7796f63aadaff7ddfdf65a6c9f82161951c13afd3d97715. 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/QZF452063772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e855ad7828017393cd54f333322297dc320e915e224297af1718db0d0247d91. 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/QZF452059607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb401a57bceb838da96a641647df9a6ea6308dbfcc7d2cc43fc13e00d653bb9e. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/QZF452078807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe26b1978b5b4ca544fb176891a4198533859f0aedc48038be84b21616f4ff3f8. 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/QZF452062846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2abcb61e03588cd62f1726acbfd3f4dc52fc45799dd6f7929ce2984435d007c3. 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/QZF452021563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceaebc1300879cf7d8a00e21f9b869257897e3a0598b68513d02f48b2ffa527e. 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/QZF452021564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82e8f641554ed35f5890d4dd018550f1ccfc574468187153e80c5264b1f253bf. 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/QZF452021566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x292bde4d24fa252154bc0ce570f0ade0b18390b6180d08c966ec46a7b439e36e. 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/QZF452021568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81dba019e23eac1a60070e7091bea6f4e28f7a4d7962771a197012ce2cc1278f. 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/QZF452021570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd10a8bd8e3e903702e7eb02362a7bfea734a7267feef218d3d3e7f8545e36b5a. 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/QZF452021571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4511fcb1bd4b594f5d7faf4a08e968b79d50d7fd7b25f8c24a9486f0b2a763c. 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/QZF452021573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c0f038a9143310d34ed93c65e42409d7e480dac132d54ce1a0d8f38679f3b92. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T18:05: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/QZF452021565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e739a2d85840cac0041b485d83a29c270c01f22e0097b96a37399a59d7d2fac. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZF452021562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd0a54bbb2c44313ec4a8fcc958fd21b4799fe174221cb9b7667cdcf38439e4f. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/QZF452021567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5e659d8b717ef79cd7a5b4098d982eefa0eff6185de5c0b48df984b899f403f. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/QZF452021569.
Don't Say Like That - Piano Only Version
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dbd4bed18b3684c8f5c9877522ecd7b0a5da67c8a1d4671d6e18cb77e24a4dd. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/QZF452021572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabf62910fb8631752fdcf8d32628f64d30f11f4c25ed6f0790544fe57b3cc8dc. 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/KRF632003202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d7fe4a5353d43795809fa42d6db7714776bc1ae7846c66c0b5d186cf237125e. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/KRF632003204.