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 0x7c0b8ba0b852d15d47976d149c32cd04af158dce75a85568acdc51be20073f01. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6fcfdd87-1e60-4ad1-9e75-ec6661de7421.json and https://artists.proofprofile.net/proofs/artist/6fcfdd87-1e60-4ad1-9e75-ec6661de7421.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 0x811b1dff50e5190f42cfa71eca7fcf4b246bca635a8b0a89f2f971b21b8f3620. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/TCACN1657072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1486361a6ae161bc2acb565c53437e7be7b8cecf6fc7eb7d490e1f45bbdb93a3. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35:49Z), 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/TCACN1657075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68244d6d2358785d094cbb9167d8f45024a0f51c6baff1faf92c10f9baa0f66f. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/SE5VF1800554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf331981485a503de3d9dab1742f3a6a593d75cd6801f993703a85219cdc9debf. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/SE5VF1800684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3593a1cc645b464210882cf8eaa5708df0e25d72cf936acdacf9267c0b95a004. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QM24S2000676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c5613a8464da2af81ef7e4c85f075136ba62ccee4b893df761904246d3f024d. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38:22Z), 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/QM24S2000677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dbb0b7d83e37142675967d76c4c57b35de488d6ada84c2c1899aa8148894e6f. 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/QM24S2000678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x644f7623dc15759f36bcf8d10628a3680595a10e8cb60c8f9e2b9ff24181170a. 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/QM24S2000681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceeb4fc10e3434071303c8b5c831bb2ff517cb96c10c123ccda677ecfd86172b. 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/QM24S2000682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94bdf4e94176f67739ad21f076605be5c555e7e97a9fc96c84939d46086c1037. 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/QM24S2005985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb244fc727d8eb320bdf69571d8cc83e2b9ad3d59bd1edc011f07dfea7af66db7. 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/QM24S2009933.
Morning / Midnight // My Mind is a Mess in the Morning
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf049fc6a1fec4d0fdecd7e5f8ed2e0fa6eeed92da297eed40cf747c56d84d8b3. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00: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/QM24S2201094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c46869db599faa5474d851723dcd419ced3e451bfa8a29c5d48c45ab60b6e9b. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/QM24S2201093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab1fa8a9625283773b818ecb9fd28754fcd6fef82220b674cd2c60bb781c2c3c. Chain 2 (Bitcoin): anchored in block 957876 (2026-07-13T16:00: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/QM24S2202319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc20c85d7302e78a2a29572a28246c909e3cfef600babaf42b4ef8ef3908b0770. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/QM24S2202320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab1fa8a9625283773b818ecb9fd28754fcd6fef82220b674cd2c60bb781c2c3c. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47:57Z), 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/QM24S2202319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf83235627ad6a8c9c3040e266d45d122601f120f0e15574685a634df042b77b0. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00: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/QM24S2202318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c8252f365b9b3bff8b78b544d397a18ca92365e620b590109826d31cf920576. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/QM24S2202317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b1d84ab83b3ef578defea0cdb34386a5b50187b3ef791b981dc72fb1d1031e6. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01: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/QM24S2202315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd36e378e0d1873376f484f865128b3632b411d2ea1594dbd5780ef59ca146c72. 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/QM24S2202314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabf56a1d9fb47192f27864bc3afc568e07b45a4b08cf3e34e855ad248184e513. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/QM24S2202313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4e166df21c0ae6c3c7bf1041e0029cc9af4520703ec313656f0b77a21ae7cde. 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/QM24S2202311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x240fb0accb595656c838862e91d909a77f8a9dbf6f43a3c38973fd0c66b210be. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00: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/QM24S2202310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4de8c3f8fbf73b02e31e8c164ab5b16198418ba6366996ec1267d4dcf517f08d. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12:17Z), 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/QM24S2202309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce427a901b7792a04d0f00fdefa5e33dba3936a22f2af619100f9e85232c7e48. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QM24S2405839.