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 0xfbb61889c746378c227cd769d7b500a05d2ad2f1021cfbf76c2025e5a89fe1a4. 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/d9c4de26-7014-4141-8653-82ff08ddba7b.json and https://artists.proofprofile.net/proofs/artist/d9c4de26-7014-4141-8653-82ff08ddba7b.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 0x9f4160f6671f0e3b02529853e8088906ab177f9e883478d000d3726d3618926f. 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/TCJPX2376274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x561cef23d08baa55d70b0778881aeff6e18e2f2a2be027d6f445ae18331d98e3. 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/TCJPX2376287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd89e74891ffb3bb13c9f22028cbed34f9d11cd5f35c4923c4071b72be885a35. 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/TCJPX2376303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7383338625707e58f931837111d4dc44db48283e3d987c813d2dd3a57a0faa9b. 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/TCJPX2376307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce21fde3f9f9ac779099c4448fb986ec3fdc7e5b73363aa907d0e6ede841fc07. 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/TCJPX2376311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x559ed3bd535f18fb61dc57a95c7857e8a6dc414d78ae6b9a540f65c2a8d214a0. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/TCJPX2376319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a626366e1e8a07b0a7c9981e4622f29285a2390962403c1123fdba659a54593. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09:35Z), 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/TCJPX2376272.
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 0x7e10d93925dddd14272c7409d028b01af8c3040ea53b1a8210965c4318a5a874. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/TCJPX2376309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d13ceaf4b8c5f75a2daeacf5353fbdcd6686048a719365feef9c182d3da2cfe. Chain 2 (Bitcoin): anchored in block 960383 (2026-07-31T09:50:37Z), 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/TCJPX2376314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x473af6e2899e96b7d582ebeb242b580dd58e4e7f5f4b34db4756ab3e1ea4bf95. 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/TCJPO2115829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70d56ed1c0d73a5492e388fdc9ca6746039ae7bf70190c2a4eb05d03b4dc5e66. 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/TCJPO2115904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadea7fbb25e4c1c45072354d002200e8b293062066c305bec3befa0c480b0fab. 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/TCJPO2115905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d6520a637fca708f9488b7fedca31839f5301eb64c1df453571e1bb92df8351. 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/TCJPO2115909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb1c3a3130831203a3c870ea9ebfbdb5615d2fd1b28bd7f289caea1577f38adb. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/TCJPO2115910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9e9ea773d19b70722701e58e98647f4982e28c44758d5fdb69d079d9fd61932. 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/TCJPO2115913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf2273b37b38864237c54c2a9c95eed9f8bf19261ed23708539788bc3cc7a327. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/TCJPO2115765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1afdbd4c5a30e3c666c3d4c22f06bcff13b2ed6b46512d21efa72c70f95c1358. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/TCJPO2115902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb8797a13aa3d6a6f1c798daaebf0a30268758b4f6c37f00c557cd46655eacce. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15: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/TCJPO2115907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b723b822f56f1ebb2df713137be595867b53edb627bf78ea49eac2061410436. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/TCJPO2115915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b3cf995e17529612dbd0103e72cf1b04fcf97362d1d3306fef43d9a225fa805. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06:10Z), 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/TCJPO2115916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6eb440893bbeb10e1d83b72274db34e9d2e4f64edb4224789758f83e02c1dc6. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/TCJPX2305048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fb417e08058f7a327985715bbf618b9f9d5762cc04b266bb4e25aec1d350815. Chain 2 (Bitcoin): anchored in block 957043 (2026-07-07T13:52: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/TCJPW2364176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfe361d8fb3d49e9304d8cfb7a585fa21bbf6fc99513cb21859530ec1cc52bda. 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/TCJPU2334546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08913c1c5521f3b4502f960613163948ae5b578c2bc1ea58726a2488619b448b. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/TCJPU2334589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbee3384b4abfe42e12f859baccad5972a0d4ceab8adbb40faf1f0462a7d4489a. Chain 2 (Bitcoin): anchored in block 960153 (2026-07-29T21:57: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/TCJPU2334570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d6310500ea10ca6676bb0918e92d74908cdcbb27aaf96d3d74aecbe7f45e9c4. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/TCJPS2240849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52b8ec1d9210eb31b9421ec9f0769acb63bc9419f0a87b3e0adf023f9ea2ec75. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/TCJPS2240848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x803b878e6b091925edce1c5c89ca699c739e7936c83aa46847c6bd8b306001f1. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/TCJPS2240855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99f3d116cf27f84f49853f51f46fea8b4e61b03312b533346295ba04b2950652. 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/TCJPQ2124927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x197ae65901117f7820241db9aad1d68b1c9f2e2acf9b0793ef7e1dbf174d3e70. 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/TCJPQ2124932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f8ca6cb21646b903b42e112b37537de627d4e653f33522e0d6b5b35bd1182d0. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/TCJPQ2124928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fed257c2b8ab36fa9472248dce7e5bbc93bfe3bb0d5c4ee03ae73e0e22a118d. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/JPB602050369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7a2c4a6a6e168a898b55ff0918f95972aaf8f98d0f8a529b4927d413e67ca57. 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/JPB602050370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa5458055ac20d06748feaf82f816eb6861ffece6d0ed41350151fc329bb0b47. 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/JPB602050371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8417b6c9a55b23a3492f2da914770b6f2106514c88d796901179545697750b5c. 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/JPB602050372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a27532d2c08c8055a334bce81ca2172a32a1c0e8085f5c82f15c029198ce20e. 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/JPB602050373.