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 0x1be725ba9c5cc0b211267b6f91ae3cd0f978276aa5da265bf6aae0816607b66d. 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/64fdc386-0de8-425a-8037-5486f0893375.json and https://artists.proofprofile.net/proofs/artist/64fdc386-0de8-425a-8037-5486f0893375.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Joel F. Perri and Cedric Perry: The Very Best of Andean Flutes
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 0x783a9b125e4a2668e0b8796cf5364859ec8b10e99a352b05482db2602f991ac0. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/GBCKG0701193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc060b2f72abd7c4ecc96ed7f204691b269a1c046a25e4c323ff67bb2abd192b. 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/GBCKG0701194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa838e88e10589521128dfc63b89f43c6cbb453d7a9431694623e24c7404803d1. 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/GBCKG0701195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc97e876110181f145650239d34e179dfd5631a0df7e649066a431cde433f82cd. 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/GBCKG0701196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e0ce0f46a37f05e0a474266272ceab8f6067a1532ecd23bd43b93137848409b. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/GBCKG0701197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9283bc28a8c5a6ef5fad0f9ce256a005a915512b61628dd97d541bf5e885a3cb. 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/GBCKG0701199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92780c885cf5c0ca5b2c6e494f0d3b739c8bec45ef155a015054a414451900a5. 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/GBCKG0701203.
Perri, Joel: Master of the Indian Flutes
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11a49e985e914dc6c813f2dc164afd401ece924c7f1bd9734e2115d73a5679ab. 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/GBCKG0702166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68560dd1b0d3e23cffd9bd76452cea85d96c6d08aced2176883d0fcb8051e8a1. 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/GBCKG0501678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d253cd5ac169a46048e6a9d9ccf32f8d57faac6ce4814a950e075aa1d569be1. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41: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/GBCKG0501669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a60acab054999af5a75cf41248fe8917d04843372f1c7284cb37c5f60cb3929. 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/GBCKG0702168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b14a27af4dd4266a7ea58a3dc7729e651f47d104d1da7f85fe68b09b1b1dc9c. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/GBCKG0501681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x680821c30cf307c463433f958d13e03f18c5980296d7470c8ac51d0e3e18e200. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/GBCKG0800155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7439a4e4b71319c73ec3c3714d9033986c83deb72cd9a32d33b991c1bcb1df2. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/GBCKG0800141.
Joel Francisco Perri: Mandolins From Italy - 24 Most Popular Melodies
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa45c02c21b1df886a365361524ec998aadd2f623324a574affa088a63c375ee9. 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/GBCKG0502051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb66349fc0215c95e577a2b53c8b9a03cbb990f74a0db9eb2dcca5cc3d7daecdb. 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/GBCKG0501042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x188d4fd1bc72a592f845830d17cfe75aaf38fa4914fc4d60a6753159cbce874b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBCKG0502052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2510e1e6feacdb8d75f4a2d10c9ebeaa5c652ca25115d366f820b8a621272b8. 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/GBCKG0501043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39ad1abe98b20cbe6c5358a24a8a31bf5ea506703c7eff83c624c9c49b3ebe55. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBCKG0502053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe65c39c39200032573409433721f2718cdbb99f2be28d99c63aae4aa1c123675. 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/GBCKG0501044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5de4e10e5a6277d612b21550cf9463c269572bf5c93edc6fc951839857f2266f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBCKG0502054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeeb8fabf424dbb7d591ccfbf29510c063d366383a6e40632677e4a0ac354ccd. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBCKG0501045.
Torna a Surriento (Come Back to Sorrento)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x880754491d522eaa788620d2b3ed95f3ba0c976690f6279cf32a8dc761eeb7df. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBCKG0500402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0c0a5398fece1862319eea96da9ba5cbc669af3b6f76e419eda1f64c2d00c68. 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/GBCKG0501046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68e3e64f95eac313597b205d5d4d49ce677f658a1aba30d6cbf0c8ef39f448d9. 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/GBCKG0502055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfba606258b1fe498b5568f5b35229528fccdb5283f74198ab132d5a5a86e7d2. 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/GBCKG0501047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1de1629b8691aa768e3e216e23f5c4b6b8c68385fa241a12ac18d0799f1a1cf0. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBCKG0502056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bcc436c19d4b2d2b2b39c84fb267d2263447b034797c4c4eaad9c0030787d41. 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/GBCKG0501048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x833c3f4a432cd43648daa2112be5baa08f8cd2b81f6779d83fa67840d53861f2. 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/GBCKG0502057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a6b3a5aa749256bed172f5c48448d5f33ffc1dc76eac40ca518b762254c96a6. 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/GBCKG0501049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0798acfdb22cba1c170b48ffc6363c7d16a0814305a124de186483112fc6c8e6. 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/GBCKG0502058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9db5dfdd21af63d95a624f7d5074328f1a4117461bf3606f0a9e8a1d3ed02744. 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/GBCKG0501050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4e493237c2a102037bfa707e3378351c8ba13c4e14a0d653fcdfd4e072f4dcf. 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/GBCKG0502059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93128776e2e4c8474066d6a7e6258c758924652d76dc865ec8e71ce7119c60c5. 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/GBCKG0501051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a91dd6f8e35d18011bb1e359462ce471928c4d72fdc76789ec8848791b40cc1. 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/GBCKG0502060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ccad603668d8ccd3beb6e1008dd6685c795ed7bef7051dcc0546462a8c044db. 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/GBCKG0501052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91f217daa583f26cfc36eb0e61ef19218274e50617fcb3a1aacdd97ff0baf419. 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/GBCKG0502061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa9599ae77ade114ccb641d3adb7edbf1ebc8716c09a789cbd5cab876c663e3f. 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/GBCKG0501053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x783a9b125e4a2668e0b8796cf5364859ec8b10e99a352b05482db2602f991ac0. 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/GBCKG0701193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x680821c30cf307c463433f958d13e03f18c5980296d7470c8ac51d0e3e18e200. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/GBCKG0800155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fd969594e9ddb52e7f7e03c8387b0c76e292bc2ff058f4b99449fc332c35306. 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/GBCKG0501677.