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 0xa955c8ed2fa01a46ad1467d188a1caa7e665a1c830f0454af75318e757792062. 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/edd02fd7-0ce2-4348-b265-e96491e78fad.json and https://artists.proofprofile.net/proofs/artist/edd02fd7-0ce2-4348-b265-e96491e78fad.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 0xcaa498c660756c970d252d5d41ee158fd343a30b344bea5e748da9d1b124c468. 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/SEYOK2012448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea8efac691fcf165332879e4164d832b1ff49caac78f6a38f6cfebbe7d1f51e3. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/SEYOK2010541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe75e8743ab1b73d436b7e1560d64d3f55d050845b9938b5aeee77dc0416b7210. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/SEYOK2010542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x962c208ee7ff77774d938d48af07343c467b172c3742db1ccfcc91e3c2c40c36. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/SEYOK2010545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24675d2afe9bc7e612635ba534d4b3ce0451e16109f412dc032e640415f3807f. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/SEYOK2010546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b37293e97f35aca6eb18f8f22bb86c7b4d872774bd5f346909b78488054d8e5. Chain 2 (Bitcoin): anchored in block 957638 (2026-07-12T01:56: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/SEYOK2010547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ca237e654fac1fc4b1d2af17d51dc49959ed425d5672beffb852fee815d9e30. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/SEYOK2010548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23eb290099af5789928166f73b5372b90e525d8f4e2f3188ab6106555b384e04. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29:25Z), 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/SEYOK2010550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0539b95e79ef8b83e7a5b2f27ecff6807b2f15c35b4a986d2dcb8e11f2b6e9c6. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/SEYOK2010552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb501b8137d724108d8c1be5abf70d1041c6704674a994f82ca3d0c2b454182a. Chain 2 (Bitcoin): anchored in block 957638 (2026-07-12T01:56: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/SEYOK2015849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6ed9c772cacd6d3b365285fc9950928f583b9029a1371ecd91c8890ed00ebe9. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T17:58: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/SEYOK2010581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf342f20690a55068f1e8af3bca0802d41c191e5fd56d40c1ab6fd1f4e3dbcfa3. Chain 2 (Bitcoin): anchored in block 957638 (2026-07-12T01:56: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/SEYOK2010582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d42d9b2cc73a992f1affeedfb448376a05810b82cfc08e5d981972158c6dcb5. Chain 2 (Bitcoin): anchored in block 958708 (2026-07-19T09:08:25Z), 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/SEYOK2010584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x225c53f512173261a281d21d3a5c7448fe18fa561c4deaa223b98d6b63947d55. 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/SEYOK2010585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f723a8d3995e344ef83b81917d3f9d5722d8b6e9ad8faa04feb4b4334eb96a6. 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/SEYOK2010586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bb0d0b2721b4f95c1dc23a8c08ebd252e442c3f46904fa060e4519fe8c6f266. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/SEYOK2010591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b92ea648899f01924df61ce2da4fd400a031108f3e789af2c2817684012967e. Chain 2 (Bitcoin): anchored in block 957638 (2026-07-12T01:56: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/SEYOK2407826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b09a495d2c4bacf69d5294dfdbde1df4d3fd62b56106ccd8b8c477a20b93f38. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/SEYOK2410790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbed45b530b1d6c9d16630fb13671c86623d5ae7b0faf4d6a35250058e1c3051c. 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/QZDQH2536773.